v3.26.1
Long-Term Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Total debt $ 267,495 $ 247,855
Less: Current portion of long-term debt 20,000 20,000
Total long-term debt 247,495 227,855
Senior Notes    
Line of Credit Facility [Line Items]    
Total debt 129,495 137,855
Principal 135,000 145,000
Less: Unamortized discount 3,918 5,095
Less: Unamortized deferred financing costs 1,587 2,050
Less: Current portion of long-term debt 20,000 20,000
Revolving Credit Facility | Credit Facility    
Line of Credit Facility [Line Items]    
Total debt $ 138,000 $ 110,000