v3.23.3
Accounts Receivable, Net (Details) - Schedule of Net Accounts Receivable - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Schedule of Net Accounts Receivable [Abstract]    
Trade accounts receivable $ 3,498,518 $ 3,487,293
Less: allowances for credit losses (3,284,352) (3,288,740)
Accounts receivable, net $ 214,166 $ 198,553