v3.26.1
Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Remainder of 2026 $ 1,334  
2027 2,204  
2028 2,249  
2029 2,294  
2030 2,356  
2031 995  
Total minimum lease payments 11,432  
Less: amount of lease payments representing interest (1,641)  
Present value of future minimum lease payments 9,791  
Less: operating lease obligations, current portion (1,373) $ (1,000)
Operating lease obligations, long-term portion $ 8,418 $ 8,829