XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable and lines of credit consisted of the following as of (in thousands):
December 31,
20232022
2025 Notes$134,208 $256,970 
Unamortized debt discount(5,074)(15,314)
Debt issuance cost(1,245)(3,759)
Credit Facility— — 
Other debt2,864 2,013 
Total debt130,753 239,910 
Less: current portion(1,186)(782)
Long-term debt, net of current portion$129,567 $239,128 
Schedule of Maturities of Long-term Debt
Future principal payments under long-term debt for each of the years ending December 31 are as follows (in thousands):
Year ending December 31,Amount
2024$1,347 
2025135,492 
2026415 
202793 
2028— 
Thereafter— 
Total future payment$137,347 
Less: unamortized debt discount(5,074)
Less: debt issuance cost(1,245)
Less: present value discount on finance leases(275)
Total debt$130,753