XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Note 6 - Leases - Maturity of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2026 $ 2,218  
2027 2,126  
2028 1,357  
2029 357  
2030 283  
2031 and thereafter 95  
Total future minimum lease payments 6,436  
Less: Interest (1) [1] (616)  
Present value of future minimum lease payments under operating lease liabilities 5,820  
Operating lease liabilities – current 1,982 $ 1,675
Operating lease liabilities – non-current 3,838 $ 3,504
Total operating lease liabilities $ 5,820  
[1] Calculated using incremental borrowing interest rate for each lease.