XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable, Net (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable, Net [Abstract]        
Credit loss expenses $ 4,183,998 $ 1,900,797 $ 7,286,079 $ 2,126,284
Allowance for credit losses $ 257,488 $ 311,379 $ 1,866,205 $ 706,160