v3.26.1
Long-Term Debt - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt obligations $ 842,029 $ 844,040
Less debt issuance costs and discount (9,925) (10,300)
Long-term debt, Total 832,104 833,740
Less accounts receivable pledging arrangement (1,693) (1,599)
Less current maturities of long-term debt (13,437) (13,112)
Long-term debt, less current maturities 816,974 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 17,398 17,441
Accounts Receivable Pledging Arrangement    
Debt Instrument [Line Items]    
Total debt obligations $ 1,693 $ 1,599