v3.22.4
Leases (Tables)
3 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of lease obligations
Twelve Months Ending June 30,  Operating
Lease
Amount
 
     
2023  $599,401 
2024   500,801 
2025   171,365 
2026   127,408 
Total lease payments   1,398,975 
Less: Interest   187,976 
Present value of lease liabilities  $1,210,999