XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Details) - Schedule of Summarizes Sales by Geographic Areas - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of Summarizes Sales by Geographic Areas [Line Items]        
Revenue net $ 33,357,108 $ 37,825,695 $ 68,092,765 $ 71,262,256
United States [Member]        
Schedule of Summarizes Sales by Geographic Areas [Line Items]        
Revenue net 29,224,793 35,101,055 61,887,222 66,508,460
Hong Kong [Member]        
Schedule of Summarizes Sales by Geographic Areas [Line Items]        
Revenue net 2,325,999 736,642 2,556,046 742,103
Germany [Member]        
Schedule of Summarizes Sales by Geographic Areas [Line Items]        
Revenue net 845,956 1,290,495
Jordan [Member]        
Schedule of Summarizes Sales by Geographic Areas [Line Items]        
Revenue net 320,490 1,278,313 625,127 2,755,527
Others [Member]        
Schedule of Summarizes Sales by Geographic Areas [Line Items]        
Revenue net $ 639,870 $ 709,685 $ 1,733,875 $ 1,256,166