XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2023
Long-Term Debt [Abstract]  
Schedule of future principal payments for the long-term debt Future principal payments for the long-term debt are as follows:
   June 30,
2023
 
2023  $2,601 
2024   5,785 
2025   4,960 
Total principal payments   13,346 
Unamortized discount, debt issuance costs and accretion of End of Term Charge   204 
Total future principal payments  $13,550 
Current portion of long-term debt   (5,391)
Long-term debt, net  $8,159