XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 28, 2025
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Subsequent pricing adjustments $ 0.0 $ 16.0    
Restricted Cash 1.2 0.7    
Amortization expense for intangible assets 1.7 2.3 $ 2.8  
Government funding liabilities 53.5 $ 0.0    
Government assistance capital fundings $ 8.0      
Subsequent Event        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Government fund received       $ 11.9
ASU 2023-07        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
New accounting pronouncement description The standard enhances reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses.      
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2024      
Change In Accounting Principle Accounting Standards Update Adopted true      
Change in accounting principle, accounting standards update, immaterial effect false      
ASU 2024-03        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
New accounting pronouncement description The standard enhances the detail of expenses presented in the income statement including items such as: (a) purchases of inventory, (b) employee compensation, (c) depreciation, (d) intangible asset amortization.      
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2027      
Change In Accounting Principle Accounting Standards Update Adopted false      
ASU 2023-09        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
New accounting pronouncement description The standard enhances income tax disclosures primarily related to the rate reconciliation and income taxes paid.      
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2025      
Change In Accounting Principle Accounting Standards Update Adopted false      
Building        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Useful lives of property, plant and equipment, net 30 years      
Minimum [Member] | Machinery and Equipment        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Useful lives of property, plant and equipment, net 3 years      
Maximum [Member] | Machinery and Equipment        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Useful lives of property, plant and equipment, net 20 years      
Capitalized software        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Weighted average remaining useful life 8 years