XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments) (Details)
Mar. 31, 2023
USD ($)
Maturity of Lease Liabilities at March 31, 2023  
2023 $ 587,511
2024 578,759
2025 543,023
2026 608,015
2027 623,199
After 2027 5,324,178
Total lease payments 8,264,685
Less: Interest 3,557,166
Present value of lease liabilities $ 4,707,519