XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of future principal payments for the long-term debt
   March 31,
2023
 
2023  $3,842 
2024   5,785 
2025   4,954 
Total principal payments   14,581 
Unamortized discount and debt issuance costs   (59)
Total future principal payments  $14,522 
Current portion of long-term debt   (5,216)
Long-term debt, net  $9,306