XML 120 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Liabilities    
Warrant liabilities $ 0 $ 55,300,000
Fair Value, Recurring | Level 1    
Assets, Fair Value Disclosure [Abstract]    
Cash, cash equivalents, and restricted cash (Note 12) 175,600,000 130,500,000
Discretionary retirement plan (Note 13) 4,600,000 4,000,000.0
Liabilities    
Discretionary retirement plan (Note 13) 4,600,000 4,000,000.0
Fair Value, Recurring | Level 1 | Public Warrants    
Liabilities    
Warrant liabilities   38,100,000
Fair Value, Recurring | Level 1 | Private Placement Warrants    
Liabilities    
Warrant liabilities   0
Fair Value, Recurring | Level 1 | Cross-currency rate swaps    
Assets, Fair Value Disclosure [Abstract]    
Total assets 0 0
Liabilities    
Total liabilities 0 0
Fair Value, Recurring | Level 1 | Interest Rate Swap    
Assets, Fair Value Disclosure [Abstract]    
Total assets 0 0
Fair Value, Recurring | Level 2    
Assets, Fair Value Disclosure [Abstract]    
Cash, cash equivalents, and restricted cash (Note 12) 0 0
Discretionary retirement plan (Note 13) 1,000,000.0 1,000,000.0
Liabilities    
Discretionary retirement plan (Note 13) 1,000,000.0 1,000,000.0
Fair Value, Recurring | Level 2 | Public Warrants    
Liabilities    
Warrant liabilities   0
Fair Value, Recurring | Level 2 | Private Placement Warrants    
Liabilities    
Warrant liabilities   17,300,000
Fair Value, Recurring | Level 2 | Cross-currency rate swaps    
Assets, Fair Value Disclosure [Abstract]    
Total assets 100,000 100,000
Liabilities    
Total liabilities 8,100,000 23,300,000
Fair Value, Recurring | Level 2 | Interest Rate Swap    
Assets, Fair Value Disclosure [Abstract]    
Total assets 300,000 100,000
Fair Value, Recurring | Level 3    
Assets, Fair Value Disclosure [Abstract]    
Cash, cash equivalents, and restricted cash (Note 12) 0 0
Discretionary retirement plan (Note 13) 0 0
Liabilities    
Discretionary retirement plan (Note 13) 0 0
Fair Value, Recurring | Level 3 | Public Warrants    
Liabilities    
Warrant liabilities   0
Fair Value, Recurring | Level 3 | Private Placement Warrants    
Liabilities    
Warrant liabilities   0
Fair Value, Recurring | Level 3 | Cross-currency rate swaps    
Assets, Fair Value Disclosure [Abstract]    
Total assets 0 0
Liabilities    
Total liabilities 0 0
Fair Value, Recurring | Level 3 | Interest Rate Swap    
Assets, Fair Value Disclosure [Abstract]    
Total assets $ 0 $ 0