v3.25.2
Accounts Receivable, Net (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Accounts Receivable, Net [Abstract]    
Credit loss expense $ 22,034,812 $ 6,015,752
Allowance for credit losses 9,948,580 1,629,320
Accounts receivable non curren $ 7,367,158