XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Loan Payable - Schedule of Loan Payble (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Loan payable $ 95,000 $ 70,000  
Add: Accreted Liability of final payment fee 9,659 6,667  
Long-Term Debt, Gross 104,659 76,667  
Less: unamortized debt issuance costs (5,751) (5,532)  
Long-term Debt, Before Repayments 98,908 71,135  
Less: principal payments 0 0  
Total loan payable 98,908 71,135  
Less: current portion 0 0  
Loan payable non-current $ 98,908 $ 71,135 $ 71,135