v3.26.1
Note 13 - Leases (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Operating Lease, Expense $ 102,000 $ 92,000 $ 210,000
Lessee, Operating Lease, Discount Rate 18.00%   18.00%
Operating Lease, Weighted Average Remaining Lease Term (Year) 5 years   5 years
Lessee, Operating Lease, Liability, to be Paid $ 1,495,000   $ 1,495,000