XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment - Additional Information (Details)
$ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2022
USD ($)
Property, Plant and Equipment [Line Items]        
Depreciation expense $ 56.4 $ 51.4   $ 46.7
Proceeds from sale of real estate       42.2
Gain on sale of real estate       $ 37.9
Canada        
Property, Plant and Equipment [Line Items]        
Proceeds from sale and leaseback transaction   13.8 $ 18.6  
Gain (loss) on sale and leaseback transaction   $ 12.1    
Sale and leaseback transaction, term of contract 10 years      
Sales and leaseback transaction, right-of-use asset $ 8.6