XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Future Rental Payments for Operating Leases (Details)
Mar. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 935,024
2024 924,598
2025 875,314
2026 885,260
2027 578,184
Thereafter 435,103
Total $ 4,633,483