XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Income Tax (Details) - Schedule of income tax payable - USD ($)
Mar. 31, 2023
Mar. 31, 2022
Schedule Of Income Tax Payable [Abstract]    
Income tax payable – current $ 2,846,201 $ 2,861,272
Income tax payable – non-current 751,410 1,001,880
Income tax payable, total $ 3,597,611 $ 3,863,152