XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
6 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of lease obligations
Twelve Months Ending December 31,  Operating
Lease
Amount
 
     
2022  $658,119 
2023   561,673 
2024   380,731 
2025   166,538 
2026   85,220 
Thereafter   
-
 
Total lease payments   1,852,281 
Less: Interest   (291,583)
Present value of lease liabilities  $1,560,698