XML 112 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]      
Operating lease liabilities $ 28.6    
Finance Lease, Liability, to be Paid 12.9    
Finance lease right-of-use assets (b) $ 12.9 $ 1.6  
Finance Lease, Weighted Average Discount Rate, Percent 4.90%    
Affiliated entity      
Lessee, Lease, Description [Line Items]      
Operating lease liabilities $ 16.2 4.2  
Rent paid on operating leases $ 2.0 $ 2.3 $ 2.8