v3.25.2
Financing Arrangements - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
May 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Interest Rate Swap [Member]        
Debt Instrument [Line Items]        
Derivative Liability   $ 1.3   $ 0.1
Revolving Credit Facility [Member] | Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 100.0      
Letter of Credit [Member] | Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 30.0      
Swing Line Subfacility [Member] | Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 20.0      
Senior Term Loan Facility [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Face Amount $ 370.0      
Senior Term Loan Facility [Member] | Credit Facility [Member] | Base Rate [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 0.50%      
Senior Term Loan Facility [Member] | Credit Facility [Member] | Base Rate [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.25%      
Senior Term Loan Facility [Member] | Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   2.00%    
Senior Term Loan Facility [Member] | Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.50%      
Senior Term Loan Facility [Member] | Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 2.25%      
Senior Term Loan Facility for Periods Ending June 30, 2024 and September 30, 2024 [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Covenant, Maximum Senior Secured Net Leverage Ratio 4.5      
Senior Term Loan Facility for Periods Ending December 31, 2024 and March 31, 2025 [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Covenant, Maximum Senior Secured Net Leverage Ratio 4.25      
Senior Term Loan Facility for Periods Ending June 30, 2025 and September 30, 2025 [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Covenant, Maximum Senior Secured Net Leverage Ratio 4      
Senior Term Loan Facility for Period Ending December 31, 2025 and Thereafter [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Covenant, Maximum Total Net Leverage Ratio 3.5      
Senior Term Loan Facility for Consecutive Quarter Periods [Member]        
Debt Instrument [Line Items]        
Debt Instrument Covenant Minimum Interest Coverage Ratio 3      
6.40% Note Agreement [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Face Amount $ 30.0      
Subordinated Credit Facility and Senior Term Loan Facility [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Transaction Fees     $ 1.3  
Write Off of Unamortized Deferred Transaction Fees     4.4  
Senior Secured Credit Agreement and Subordinated Credit Agreement [Member]        
Debt Instrument [Line Items]        
Debt Issuance Costs, Net     $ 0.7