XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Future Principal Debt Payments on the Loan Payable (Details) - Notes Payable
$ in Thousands
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]  
2023 $ 0
2024 12,339
2025 12,661
Total principal payments 25,000
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,135)
Note payable $ 25,707