XML 94 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Future Minimum Lease Payments [Abstract]    
2026 $ 36,532  
2027 5,929  
2028  
2029  
2030  
Thereafter  
Total future lease payment 42,461  
Less: imputed interest (771)  
Present value of operating lease liabilities 41,690 $ 126,740
Operating lease liabilities, current portion 35,811 62,211
Operating lease liabilities, non-current portion $ 5,879 $ 64,529