v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 19, 2024
Sep. 18, 2024
Mar. 31, 2026
Dec. 31, 2025
Mar. 25, 2019
Debt Instrument [Line Items]          
Carrying amount     $ 447.4 $ 460.8  
Period for which the entity will be able to comply with the financial covenants     12 months    
Senior Secured Second Lien Notes Due 2026          
Debt Instrument [Line Items]          
Face amount of debt $ 300.0        
Debt instrument interest rate 9.25%   9.00%    
Interest on the notes Interest on the 2031 Notes is payable in cash semi-annually in arrears on April 1 and October 1 of each year.        
ABL Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity under revolving credit facility   $ 325.0     $ 275.0
Aggregate commitment   50.0      
Line of credit outstanding     $ 134.4 144.6  
Excess capacity     187.2    
Line of credit borrowing capacity     325.0    
ABL Revolving Credit Facility | German Borrowers          
Debt Instrument [Line Items]          
Maximum borrowing capacity under revolving credit facility   100.0      
ABL Revolving Credit Facility | Letter of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity under revolving credit facility         75.0
Line of credit outstanding     3.4    
ABL Revolving Credit Facility | Letter of Credit | German Borrowers          
Debt Instrument [Line Items]          
Maximum borrowing capacity under revolving credit facility         $ 10.0
ABL Revolving Credit Facility | Swingline Sublimit          
Debt Instrument [Line Items]          
Maximum borrowing capacity under revolving credit facility   50.0      
Aggregate commitment   20.0      
ABL Revolving Credit Facility | Swingline Sublimit | German Borrowers          
Debt Instrument [Line Items]          
Maximum borrowing capacity under revolving credit facility   $ 20.0      
Other Debt          
Debt Instrument [Line Items]          
Carrying amount     $ 17.2 $ 20.6  
Weighted average interest rate (as a percent)     5.20%