XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments (Details) - Schedule of minimum annual lease payments
Jun. 30, 2022
USD ($)
Schedule Of Minimum Annual Lease Payments Abstract  
2023 $ 334,584
2024 148,216
2025 47,759
Total future minimum lease payments 530,559
Imputed interest (2,091)
Operating lease obligations $ 528,468