v3.26.1
Inventories - Schedule of Inventories, Current (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 56,109 $ 20,079
Finished goods 388,363 838,360
Less: impairment (295,622)
Inventories, net $ 444,472 $ 562,817