v3.21.2
Leases (Tables)
3 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of lease obligations
Twelve Months Ending September 30,  Operating
Lease
Amount
 
     
2022  $541,371 
2023   590,840 
2024   544,470 
2025   193,378 
2026   169,317 
Thereafter   
-
 
Total lease payments   2,039,376 
Less: Interest   (334,591)
Present value of lease liabilities  $1,704,785