v3.26.1
Note 4 - Leases - Maturity of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
2026 (remaining six months) $ 1,145  
2027 2,224  
2028 1,387  
2029 354  
2030 283  
2031 101  
Total future minimum lease payments 5,494  
Less: Interest [1] (456)  
Present value of future minimum lease payments under operating lease liabilities 5,038  
Operating lease liabilities – current 2,089 $ 1,982
Operating lease liabilities – non-current 2,949 $ 3,838
Total operating lease liabilities $ 5,038  
[1] Calculated using incremental borrowing interest rate for each lease.