XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
9 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of lease obligations
Twelve Months Ending March 31,  Operating
Lease
Amount
 
     
2022  $231,834 
2023   86,259 
2024   50,979 
2025   52,508 
2026   54,083 
Thereafter   4,631 
Total lease payments   480,294 
Less: Interest   (74,129)
Present value of lease liabilities  $406,165