XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Future Principal Debt Payments on the Loan Payable (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Debt Instrument [Line Items]  
Final fee due in 2023 $ 1,063
Notes Payable  
Debt Instrument [Line Items]  
2022 0
2023 6,633
2024 9,562
2025 8,805
Total principal payments 25,000
Final fee due at maturity in 2025 779
Total principal payments and final fee 26,842
Unamortized debt discount and final fee (1,681)
Note payable $ 25,161