XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - Schedule of lease obligations
Jun. 30, 2021
USD ($)
Schedule Of Lease Obligations Abstract  
2023 $ 599,256
2024 569,861
2025 203,975
2026 159,750
2027 9,567
Thereafter
Total lease payments 1,542,409
Less: Interest 223,562
Present value of lease liabilities $ 1,318,847