XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
9 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of lease obligations
Twelve Months Ending March 31,  Operating
Lease
Amount
 
2023  $645,791 
2024   572,672 
2025   300,771 
2026   167,771 
2027   42,898 
Thereafter   
-
 
Total lease payments   1,729,903 
Less: Interest   (261,049)
Present value of lease liabilities  $1,468,854