XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.4
Basis of Presentation and Recently Issued Accounting Standards (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
segment
Dec. 31, 2023
segment
Dec. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
Basis of Presentation and Policies [Line Items]        
Number of operating segments | segment 2 1    
Number of reportable segments | segment 2 1    
Surplus assets that transferred from the plan $ 13.4      
Employee retirement benefits 3.5      
Prepaid expenses and other current assets 4.3      
Prepaid expenses and other non-current assets 5.6      
Outstanding payment obligations, current $ 66.9   $ 56.9 $ 54.8
Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable   Accounts payable Accounts payable
Limit on payment obligations $ 65.0      
Settlement of outstanding payment obligations 57.1   $ 48.2 $ 46.1
Letter of Credit | HBB Facility        
Basis of Presentation and Policies [Line Items]        
Line of credit facility, maximum borrowing capacity $ 125.0