v3.26.1
Note 11 - Leases - Schedule of Future Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
May 31, 2026
Dec. 31, 2025
May 31, 2025
Total $ 1,668      
2026 (Remainder) 184      
2027 375      
2028 387      
2029 398      
2030 299      
2031 and thereafter 25      
Less: Imputed interest (346)      
Total lease liabilities $ 1,322 $ 849 $ 525 $ 522