Annual report [Section 13 and 15(d), not S-K Item 405]

Goodwill and Intangible Assets (Additional Information) (Details)

v3.25.1
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