XML 67 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of future annual minimum payments
Mar. 31, 2023
USD ($)
Schedule of Future Minimum Base Rental Payment [Abstract]  
2023 $ 920,000
2024 588,000
2025 450,000
2026 234,000
2027 48,000
Remaining balance of lease payments 2,240,000
Less: difference between undiscounted cash flows and discounted cash flows 135,000
Lease liabilities $ 2,105,000