XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Operating Leases    
2025 $ 188,211  
2026 770,004  
2027 507,343  
2028 486,733  
2029 221,715  
Total undiscounted future minimum lease payments 2,174,006  
Less: Imputed interest (164,713)  
Accrued adverse lease obligation 2,009,293  
Less: current portion (165,060) $ (1,031,714)
Present value of operating lease obligation $ 1,844,233