v3.26.1
Senior Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 19, 2025
Jun. 07, 2024
Feb. 17, 2021
Aug. 31, 2025
Jun. 30, 2026
Senior Debt [Line Items]          
Outstanding Senior debt         $ 988,438
Term Loan Facility          
Senior Debt [Line Items]          
Senior secured term loan facility $ 875,000   $ 875,000    
Available increase in Senior Debt capacity $ 625,000        
Outstanding Senior debt         $ 868,438
Debt instrument, maturity date Aug. 19, 2032        
Debt Instrument, Frequency of Periodic Payment         quarterly
Debt Instrument, Periodic Payment, Percent         1.00%
Long-Term Debt $ 77,000        
Term Loan Facility | Secured Overnight Financing Rate (SOFR)          
Senior Debt [Line Items]          
Basis margin on variable rate         2.75%
Actual interest rate         6.43%
Term Loan Facility | Secured Overnight Financing Rate (SOFR) Floor          
Senior Debt [Line Items]          
Basis margin on variable rate         0.50%
ABL Credit Facility          
Senior Debt [Line Items]          
Revolving credit facility commitments     550,000    
Available increase in Senior Debt capacity     125,000    
Outstanding Senior debt         $ 120,000
ABL credit facility borrowing capacity         381,600
Letters of credit, amount outstanding         $ 48,400
Debt instrument, maturity date   Jun. 07, 2029      
Line of credit facility, unused capacity, commitment fee percentage         0.375%
ABL Credit Facility | Maximum [Member]          
Senior Debt [Line Items]          
Line of credit facility, unused capacity, commitment fee percentage         0.375%
ABL Credit Facility | Minimum [Member]          
Senior Debt [Line Items]          
Line of credit facility, unused capacity, commitment fee percentage         0.25%
ABL Credit Facility | Secured Overnight Financing Rate (SOFR)          
Senior Debt [Line Items]          
Actual interest rate         5.73%
ABL Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum [Member]          
Senior Debt [Line Items]          
Basis margin on variable rate         2.00%
ABL Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum [Member]          
Senior Debt [Line Items]          
Basis margin on variable rate         1.50%
ABL Letter of Credit          
Senior Debt [Line Items]          
Maximum borrowing capacity     $ 150,000    
Secured Debt | Term Loan Facility          
Senior Debt [Line Items]          
Debt Instrument, Term     7 years    
ABL Credit Facility | ABL Credit Facility          
Senior Debt [Line Items]          
Debt Instrument, Term     5 years    
Debt Issuance Costs [Member]          
Senior Debt [Line Items]          
Unamortized Debt Issuance Expense         $ 5,600
Original Issue Discount [Member]          
Senior Debt [Line Items]          
Unamortized Debt Issuance Expense         $ 4,300
Credit Agreement | Term Loan Facility          
Senior Debt [Line Items]          
Capitalized debt issuance costs       $ 200  
Debt issuance costs       4,200  
Debt refinancing charges       4,000  
Write-off of debt financing fees       $ 900  
Debt Instrument, Unamortized Discount $ 4,400