XML 126 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Notes payable, net - Principal Repayment (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Promissory Note | Subordinated Debt  
Debt Instrument [Line Items]  
2023 $ 313
2024 1,250
2025 1,250
2026 1,250
2027 937
Total principal payments 5,000
Less debt discount (920)
Note payable, net 4,080
Current portion 313
Long-term portion 3,767
Note payable, net 4,080
PWB loan agreement | Term loan  
Debt Instrument [Line Items]  
2023 2,000
Total principal payments 2,000
Less debt discount and issuance costs (3)
Note payable, net 1,997
Current portion 1,997
Long-term portion 0
Note payable, net $ 1,997