v3.26.1
Note 8 - Notes Payable and Convertible Notes Payable - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total interest expense on notes payable $ 695 $ 679 $ 1,486 $ 1,287
Notes Payable [Member]        
Coupon interest 152 131 302 258
Amortization of debt discount and issuance costs 78 88 184 171
Total interest expense on notes payable 230 219 486 429
Convertible Notes Payable [Member]        
Coupon interest 320 296 658 540
Amortization of debt discount and issuance costs 145 164 342 318
Total interest expense on notes payable $ 465 $ 460 $ 1,000 $ 858