XML 68 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of future annual minimum payments
Jun. 30, 2023
USD ($)
Schedule of Future Minimum Base Rental Payment [Abstract]  
2023 $ 592,000
2024 588,000
2025 450,000
2026 234,000
2027 48,000
Remaining balance of lease payments 1,912,000
Less: difference between undiscounted cash flows and discounted cash flows 112,000
Lease liabilities $ 1,800,000