XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, Net (Details) - Schedule of Accounts Receivable - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Schedule of Accounts Receivable [Abstract]    
Trade accounts receivable $ 6,632,040 $ 2,462,120
Less: allowances for doubtful accounts 221,583 221,583
Accounts receivable, net $ 6,410,457 $ 2,240,537