v3.26.1
Inventory - Schedule of Changes in Inventory Valuation Allowance (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Changes in Inventory Valuation Allowance [Abstract]    
Balance at the beginning of the year $ 107,708
(Reversal) /Additions charged to expense (6,248) 110,332
Foreign currency translation adjustment 130 (2,624)
Balance at the end of the year $ 101,590 $ 107,708