XML 82 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Bank Loans (Details) (Parenthetical) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Bank Loan One [Member]    
Debt Instrument [Line Items]    
Monthly payment $ 803.69 $ 803.69
Monthly payment due due in 110 months due in 110 months
Interest rate 6.44% 6.44%
Bank Loan Two [Member]    
Debt Instrument [Line Items]    
Monthly payment $ 5,672.86 $ 5,672.86
Monthly payment due due in 48 months due in 48 months