XML 118 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Operating Lease Liabilities [Abstract]    
For the twelve months ending June 30, 2026 $ 251,566  
For the twelve months ending June 30, 2027 260,287  
For the twelve months ending June 30, 2028 270,941  
For the twelve months ending June 30, 2029 283,141  
For the twelve months ending June 30, 2030 92,377  
Thereafter 50,437  
Total lease payments 1,208,749  
Less: discount (107,397)  
Present value of operating lease liabilities 1,101,352  
Operating lease liabilities, current portion (211,525) $ (72,531)
Operating lease liabilities, non-current portion $ 889,827 $ 332,435