XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following:
 September 30, 2023December 31, 2022
(in thousands)
Repurchase promissory note, interest paid at 11.0%, due June 2026
$15,000 $15,000 
Term loan facility, interest paid at 12.0%, due December 2025
65,000 65,000 
Unsecured promissory note, interest paid at 14.0%, due May 2026
29,102 15,000 
Long-term debt, gross109,102 95,000 
Less: unamortized debt issuance costs and original issue discount(850)(579)
108,252 94,421 
Less: current portion of long-term debt— — 
Long-term debt, net$108,252 $94,421