v3.26.1
Debt, Net - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (9,097) $ (11,067)
Long-term debt, net 245,046 240,272
Plus: current portion of long-term debt 4,200 1,800
Total debt, net of debt issuance costs $ 249,246 242,072
Term loans    
Debt Instrument [Line Items]    
Weighted average interest rate (as a percent) 9.14%  
Total debt, gross $ 254,143 $ 251,339
Revolving credit facilities | Revolving credit facilities    
Debt Instrument [Line Items]    
Weighted average interest rate (as a percent) 7.16%