XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, Net (Details) - Schedule of accounts receivable - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Schedule Of Accounts Receivable Abstract    
Accounts receivable – gross $ 16,713,949 $ 8,260,574
Allowance for doubtful accounts (1,301,180)
Accounts receivables, net $ 15,412,769 $ 8,260,574