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