v3.26.1
Note 16 - Commitments and Contingencies - Schedule of Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2026 $ 666  
2027 682  
2028 665  
2029 200  
2030 0  
Thereafter 0  
Total minimum lease payments 2,213  
Less: Interest (193)  
Present value of lease obligations 2,020  
Less: Current portion, included in accrued liabilities (579) $ (536)
Long-term portion of lease obligations $ 1,441 $ 1,977