XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Bank Loans (Details) (Parenthetical) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2024
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