v3.25.0.1
Debt - Revolving Credit Facility (Details)
3 Months Ended
Aug. 06, 2024
USD ($)
Nov. 01, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Apr. 08, 2024
USD ($)
2024 Revolver | Line of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 150,000,000        
Outstanding borrowings       $ 0  
Letters of credit outstanding, amount       99,300,000  
Revolving Credit Facility | The Revolver | Line of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity   $ 200,000,000      
Commitment fee   0.55%      
Revolving Credit Facility | The Revolver | London Interbank Offered Rate (LIBOR) Or Euro Interbank Offered Rate (EURIBOR) | Line of Credit          
Line of Credit Facility [Line Items]          
Interest rate   3.00%      
Revolving Credit Facility | The Revolver | Base Rate | Line of Credit          
Line of Credit Facility [Line Items]          
Interest rate   2.00%      
Revolving Credit Facility | The Revolver | Daily Simple RFR | Line of Credit          
Line of Credit Facility [Line Items]          
Interest rate   3.1193%      
Revolving Credit Facility | Asset-Based Lending Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Commitment fee     0.45%    
Borrowing base qualified cash threshold     $ 100,000,000.0    
Covenant excess availability percentage     12.50%    
Borrowing base amount     $ 200,000,000    
Covenant, line cap, one     25,000,000    
Line cap additional threshold amount     $ 50,000,000    
Total liquidity, line cap, threshold percentage     20.00%    
Additional threshold amount     $ 64,000,000    
Covenant relief excess availability percentage     10.00%    
Commitment fee threshold percent     50.00%    
Revolving Credit Facility | Asset-Based Lending Facility | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Commitment fee     0.375%    
Line cap additional threshold percent     $ 15,000,000    
Revolving Credit Facility | Asset-Based Lending Facility | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Commitment fee     0.45%    
Revolving Credit Facility | Asset-Based Lending Facility | Base Rate | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Interest rate     1.00%    
Revolving Credit Facility | Asset-Based Lending Facility | Base Rate | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Interest rate     1.50%    
Revolving Credit Facility | Asset-Based Lending Facility | Prime Rate | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Interest rate     1.00%    
Revolving Credit Facility | Asset-Based Lending Facility | Prime Rate | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Interest rate     1.50%    
Revolving Credit Facility | Asset-Based Lending Facility | Adjust Term SOFR Rate, Adjusted EURIBOR Rate, Or Adjusted Term CORRA Rate | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Interest rate     2.00%    
Revolving Credit Facility | Asset-Based Lending Facility | Adjust Term SOFR Rate, Adjusted EURIBOR Rate, Or Adjusted Term CORRA Rate | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Interest rate     2.50%    
Revolving Credit Facility | Asset-Based Lending Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity         $ 400,000,000
Revolving Credit Facility | 2024 Revolver | Line of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 500,000,000        
Leverage ratio 3.50        
Revolving Credit Facility | 2024 Revolver | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Line cap additional threshold amount $ 100,000,000        
Revolving Credit Facility | 2024 Revolver | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Line cap additional threshold amount $ 150,000,000        
Revolving Credit Facility | 2024 Revolver | Base Rate | Line of Credit          
Line of Credit Facility [Line Items]          
Interest rate 2.00%        
Revolving Credit Facility | 2024 Revolver | Daily Simple RFR | Line of Credit          
Line of Credit Facility [Line Items]          
Interest rate 3.00%        
Revolving Credit Facility | 2024 Revolver | Adjust Term SOFR Rate, Adjusted EURIBOR Rate, Or Adjusted Term CORRA Rate | Line of Credit          
Line of Credit Facility [Line Items]          
Interest rate 3.00%        
Letter of Credit | The Revolver | Line of Credit          
Line of Credit Facility [Line Items]          
Letter of credit participation fee   2.75%      
Letter of Credit | Asset-Based Lending Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity     $ 200,000,000    
Letter of Credit | 2024 Revolver | Line of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 500,000,000        
Letter of credit participation fee 0.50%        
Letter of Credit Issued | 2024 Revolver | Line of Credit          
Line of Credit Facility [Line Items]          
Long term debt       $ 400,700,000