XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable and lines of credit as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands): 
March 31, 2023December 31, 2022
2025 Notes$134,208 $256,970 
Unamortized debt discount(7,143)(15,314)
Debt issuance cost(1,753)(3,759)
Credit Facility25,000 — 
Other debt2,675 2,013 
Total debt152,987 239,910 
Less: current portion(988)(782)
Long-term debt, net of current portion$151,999 $239,128