v3.26.1
Long-Term Debt and Other Borrowings - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 190,000  
Total long-term debt 175,190 $ 176,607
Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 183,315 181,357
Less current portion (8,125) (4,750)
Total long-term debt 175,190 176,607
Unamortized discount 3,700 4,200
Unamortized deferred finance costs 4,000 4,500
Line of Credit | Secured Debt | Term Credit Agreement    
Debt Instrument [Line Items]    
Total debt 182,315 181,357
Line of Credit | Secured Debt | Argentina Credit Facilities    
Debt Instrument [Line Items]    
Total debt $ 1,000 $ 0