v3.24.1.u1
Acquisitions and Divestitures - Divestitures (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 28, 2023
Mar. 31, 2024
Mar. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Proceeds from divestitures, net of cash divested   $ 0.0 $ 5.7
Gain (loss) on sale   $ 0.0 $ 4.0
Disposed of by Sale | S.E. Setco Services Company, LLC      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Joint venture percentage 50.00%    
Proceeds from divestitures, net of cash divested $ 5.7    
Gain (loss) on sale $ 4.8