XML 85 R30.htm IDEA: XBRL DOCUMENT v3.21.4
Accounts Receivable, Net (Tables)
12 Months Ended
Sep. 30, 2021
Credit Loss, Additional Improvements [Abstract]  
Schedule of accounts receivable and allowance for doubtful accounts
    As of September 30,  
    2020     2021  
Accounts receivable   $ 6,347,184     $ 6,881,763  
Less: allowance for doubtful accounts     (21,451 )     (34,155 )
Accounts receivable, net   $ 6,325,733     $ 6,847,608