v3.26.1
Note 13 - Leases - Future Minimum Lease Payment (Details)
Jun. 30, 2026
USD ($)
Remaining six months of 2026 $ 756,000
2027 1,534,000
2028 1,563,000
2029 1,569,000
2030 644,000
Thereafter 4,212,000
Total future minimum lease payments 10,278,000
Less imputed interest (2,657,000)
Total lease liabilities $ 7,621,000