v3.26.3
Debt (Tables)
9 Months Ended
Sep. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Debt
Debt as of September 30, 2026 and December 31, 2025 consisted of the following (in thousands): 
September 30, 2026December 31, 2025
2029 Bonds$100,000 $100,000 
Credit Facility30,066 37,282 
Other debt2,111 4,008 
Long-term debt, principal amount132,177 141,290 
Debt issuance cost(4,501)(5,362)
Long-term debt, carrying value127,676 135,928 
Less: current portion(1,125)(1,407)
Long-term debt, net of current portion$126,551 $134,521