XML 137 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Leases (Details)
Jun. 30, 2023
USD ($)
Operating Leases  
2024 $ 318,636
2025 143,302
2026 121,273
2027 33,683
2028 0
Total undiscounted future minimum lease payments 616,893
Less: Imputed interest (34,091)
Present value of operating lease obligation $ 582,802