v3.26.3
Leases (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
Leases    
2027 $ 240,516  
2028 329,051  
2029 42,027  
Total undiscounted future minimum lease payments 611,594  
Less: Imputed interest (26,195)  
Present value of operating lease payable 585,399  
Less: current portion of operating lease payable (301,198) $ (295,167)
Operating lease payable, net of current portion $ 284,201 $ 362,235