Goodwill and Intangible Assets (Additional Information) (Details) - USD ($) $ in Millions |
12 Months Ended | |||
---|---|---|---|---|
Oct. 11, 2024 |
Dec. 31, 2024 |
Sep. 20, 2024 |
Apr. 11, 2024 |
|
Goodwill [Line Items] | ||||
Company Return Amount | $ 17.3 | |||
Initial upfront payment | $ 18.0 | |||
Installment Payments 1 | 1.0 | |||
Installment Payments 2 | 2.0 | |||
Installment Payments 3 | $ 4.0 | |||
Intangible asset | $ 5.5 | |||
Intangible asset discount percentage | 12.00% | |||
Amortized to cost of revenue over the life | 23 years | |||
Future payments under settlement agreement | $ 7.0 | $ 7.0 | ||
Long-term settlement payable | 5.2 | |||
Interest Expense | $ 1.8 |
X | ||||||||||
- Definition Additional Installment Payments One No definition available.
|
X | ||||||||||
- Definition Additional Installment Payments Three No definition available.
|
X | ||||||||||
- Definition Additional Installment Payments Two No definition available.
|
X | ||||||||||
- Definition Amortized to Cost of Revenue Over the Life No definition available.
|
X | ||||||||||
- Definition Company Return Amount No definition available.
|
X | ||||||||||
- Definition Future Payments Under Settlement Agreement No definition available.
|
X | ||||||||||
- Definition Initial Upfront Payment No definition available.
|
X | ||||||||||
- Definition Intangible Asset Discount Percentage No definition available.
|
X | ||||||||||
- Definition Long Term Settlement Payable No definition available.
|
X | ||||||||||
- Definition Amount of residual value of finite-lived asset acquired in business combination, asset acquisition, and from joint venture formation. Excludes financial asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of interest expense classified as other. No definition available.
|