XML 47 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
6 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of lease obligations
Twelve Months Ending December 31,  Operating
Lease
Amount
 
     
2023  $542,430 
2024   405,902 
2025   168,052 
2026   85,220 
Total lease payments   1,201,604 
Less: Interest   156,934 
Present value of lease liabilities  $1,044,670