v3.26.1
Senior Debt - Scheduled Maturity Dates of Outstanding Senior Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Senior Debt [Line Items]  
2026 $ 0
2027 0
2028 0
2029 120,000
2030 0
Thereafter 868,438
Outstanding Senior debt 988,438
ABL Credit Facility  
Senior Debt [Line Items]  
2026 0
2027 0
2028 0
2029 120,000
2030 0
Thereafter 0
Outstanding Senior debt 120,000
Term Loan Facility  
Senior Debt [Line Items]  
2026 0
2027 0
2028 0
2029 0
2030 0
Thereafter 868,438
Outstanding Senior debt $ 868,438