XML 143 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Cost of Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Cost of Revenue [Abstract]  
Schedule of Cost of Revenue
   Year Ended December 31, 
   2024   2023   2022 
Purchase of finished goods  16,876,097   18,804,222   33,306,036 
Purchase of raw materials   
-
    1,530    1,530 
Outsourcing service   295,813    22,184    22,184 
Inventory adjustment   (8,091,567)   (6,784,373)   (6,784,373)
   9,080,343   12,043,563   26,545,377