XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Leases - Future Minimum Lease Payment (Details)
Sep. 30, 2025
USD ($)
Remaining six months of 2025 $ 369,000
2026 1,473,000
2027 1,459,000
2028 1,489,000
2029 1,520,000
2030 644,000
Thereafter 4,212,000
Total future minimum lease payments 11,166,000
Less imputed interest (3,061,000)
Total lease liabilities $ 8,105,000