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

Leases - Narrative (Details)

v3.25.1
Leases - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2024
Feb. 28, 2019
Dec. 31, 2024
Dec. 31, 2023
Jul. 02, 2024
Lessee, Lease, Description [Line Items]          
Lessee, operating lease, term of contract   8 years      
Lessee, operating lease, renewal term   5 years      
Lessee, operating lease, increase in discount rate   1.50%      
Operating lease, payments $ 4.8   $ 9.1 $ 6.6  
Lessee, operating lease, liability, undiscounted annual base rent payments     0.4   $ 2.0
Asset impairment charges     1.3 2.3  
Gain on partial termination of lease     3.1    
Operating lease, cost     4.4 6.3  
Variable lease, cost     1.1 1.2  
Cost of debt extinguishment in accrued liabilities     $ 6.5 $ 2.4  
Minimum          
Lessee, Lease, Description [Line Items]          
Lessee, operating lease, remaining lease term     2 years    
Maximum          
Lessee, Lease, Description [Line Items]          
Lessee, operating lease, remaining lease term     7 years