v3.26.1
Debt - Debt components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 399,500 $ 441,550
Less: debt discount and debt issuance costs (7,227) (9,239)
Less: current maturities of debt (4,100) (4,100)
Debt, net of current maturities, debt discount, and debt issuance costs 388,173 428,211
2021 Term Loan    
Debt Instrument [Line Items]    
Total debt $ 389,500 $ 391,550
Effective interest rate 8.48% 9.11%
2021 Revolver    
Debt Instrument [Line Items]    
Total debt $ 10,000 $ 50,000
Effective interest rate 6.32% 7.63%