XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting (Tables)
3 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Sales by Geographic Areas The following table summarizes sales by geographic areas for the three months ended June 30, 2024 and 2023, respectively.
   For the
Three Months Ended
June 30,
(Unaudited)
 
   2024   2023 
United States  $37,034,398   $32,662,429 
China   1,280,572    502,378 
Germany   1,120,063    444,539 
Jordan   740,257    304,637 
Others   760,426    821,674 
Total  $40,935,716   $34,735,657