XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable and lines of credit as of June 30, 2023 and December 31, 2022 consisted of the following (in thousands): 
June 30, 2023December 31, 2022
2025 Notes$134,208 $256,970 
Unamortized debt discount(6,474)(15,314)
Debt issuance cost(1,589)(3,759)
Credit Facility10,000 — 
Other debt2,734 2,013 
Total debt138,879 239,910 
Less: current portion(1,053)(782)
Long-term debt, net of current portion$137,826 $239,128