XML 147 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Total debt $ 249,342 $ 269,494
Less: Current portion of long-term debt 20,000 20,000
Total long-term debt 229,342 249,494
Senior Notes    
Line of Credit Facility [Line Items]    
Total debt 150,342 154,494
Principal 160,000 165,000
Less: Unamortized discount 6,933 7,547
Less: Unamortized deferred financing costs 2,725 2,959
Less: Current portion of long-term debt 20,000 20,000
Revolving Credit Facility | Credit Facility    
Line of Credit Facility [Line Items]    
Total debt $ 99,000 $ 115,000