XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Future Principal Debt Payments on the Loan Payable
Future principal debt payments on the loan payable are as follows:
 
 March 31, 2023
2023— 
202412,339 
202512,661 
Total principal payments25,000 
Fee due in 20231,063 
Final fee due at maturity in 2025779 
Total principal payments and final fee26,842 
Unamortized debt discount and final fee(1,135)
Note payable$25,707