XML 153 R141.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Details) - Schedule of Company’s Sales by Geographical Markets based on Locations of Customers - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Net revenues $ 44,628,241 $ 63,441,109 $ 151,243,718 $ 148,258,680
Mainland China [Member]        
Segment Reporting Information [Line Items]        
Net revenues 27,712,677 31,777,754 75,886,271 87,662,906
Europe [Member]        
Segment Reporting Information [Line Items]        
Net revenues 11,779,738 29,648,334 65,883,182 57,550,138
Others [Member]        
Segment Reporting Information [Line Items]        
Net revenues $ 5,135,826 $ 2,015,021 $ 9,474,265 $ 3,045,636