XML 86 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories - Schedule of Inventory Reserves (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Inventory Reserves [Abstract]    
Balance at beginning of year $ 2,959
Additional charge (written off), net 730,490 2,970
Foreign currency translation difference (7,330) (11)
Balance at the end of year $ 726,119 $ 2,959