XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable and lines of credit as of September 30, 2023 and December 31, 2022 consisted of the following (in thousands): 
September 30, 2023December 31, 2022
2025 Notes$134,208 $256,970 
Unamortized debt discount(5,785)(15,314)
Debt issuance cost(1,420)(3,759)
Credit Facility— — 
Other debt2,610 2,013 
Total debt129,613 239,910 
Less: current portion(1,076)(782)
Long-term debt, net of current portion$128,537 $239,128