v3.25.3
Leases - Schedule of Maturities of Lease Liability (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Maturities of Lease Liability [Abstract]    
2026 $ 61,151  
2027 30,575  
Total future minimum lease payments 91,726  
Less: Imputed interest (7,356)  
Total lease liabilities $ 84,370 $ 308,618