v3.26.3
Inventories, Net - Schedule of Changes in Inventory Reserves (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Schedule of Changes in Inventory Reserves [Abstract]    
Beginning balance $ 1,614,719 $ 541,421
Inventory write-downs (189,022) 1,042,942
Effect of foreign exchange change 38,555 30,356
Ending balance $ 1,464,252 $ 1,614,719