XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Leases - Future Minimum Lease Payment (Details)
Jun. 30, 2024
USD ($)
Remaining nine months of 2024 $ 724,000
2025 1,471,000
2026 1,477,000
2027 1,459,000
2028 1,489,000
2029 1,520,000
Thereafter 4,856,000
Total future minimum lease payments 12,996,000
Less imputed interest (3,789,000)
Total lease liabilities $ 9,207,000