v3.25.4
INCOME TAXES - Schedule of Income Tax Paid (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Federal $ 0.1    
Provincial 0.1    
Foreign income taxes paid, net of refunds received:      
Worldwide income taxes paid, net of refunds 174.8 $ 106.3 $ 78.4
Thailand      
Foreign income taxes paid, net of refunds received:      
Foreign 95.6    
Malaysia      
Foreign income taxes paid, net of refunds received:      
Foreign 27.2    
U.S.      
Foreign income taxes paid, net of refunds received:      
Foreign 26.8    
Other foreign jurisdictions      
Foreign income taxes paid, net of refunds received:      
Foreign $ 25.0