v3.26.1
Long-Term Debt - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt obligations $ 844,850 $ 844,040
Less debt issuance costs and discount (9,500) (10,300)
Long-term debt, net of debt issuance costs 835,350 833,740
Less accounts receivable pledging arrangement (1,267) (1,599)
Less current maturities of long-term debt (14,330) (13,112)
Long-term debt, less current maturities 819,753 819,029
Senior Secured Term Loan    
Debt Instrument [Line Items]    
Total debt obligations 822,938 825,000
Promissory Notes    
Debt Instrument [Line Items]    
Total debt obligations 20,645 17,441
Accounts Receivable Pledging Arrangement    
Debt Instrument [Line Items]    
Total debt obligations $ 1,267 $ 1,599