v3.26.1
Summary of Significant Policies (Details 1) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Intangible assets, Cost, Beginning Balance $ 27,440,000 $ 27,440,000
Intangible assets, Cost, Additions 360,000 0
Intangible assets, Cost, Disposal (360,000) 0
Intangible assets, Cost, Ending Balance 27,440,000 27,440,000
Intangible assets, Accumulated amortization, Beginning Balance 7,585,983 6,778,697
Intangible assets, Accumulated amortization, Additions 807,286 807,286
Intangible assets, Accumulated amortization, Disposal / Written-off (360,000) 0
Intangible assets, Accumulated amortization, Ending Balance 8,840,556 8,393,270
Intangible assets, Carrying amount 18,599,444 19,854,017
Patent License [Member]    
Intangible assets, Cost, Beginning Balance 25,000,000 25,000,000
Intangible assets, Cost, Additions 0 0
Intangible assets, Cost, Disposal 0 0
Intangible assets, Cost, Ending Balance 25,000,000 25,000,000
Intangible assets, Accumulated amortization, Beginning Balance 6,354,167 5,729,167
Intangible assets, Accumulated amortization, Additions 625,000 625,000
Intangible assets, Accumulated amortization, Disposal / Written-off 0 0
Intangible assets, Accumulated amortization, Ending Balance 7,604,167 6,979,167
Intangible assets, Carrying amount 17,395,833 18,645,833
Quality Certifications [Member]    
Intangible assets, Cost, Beginning Balance 360,000 360,000
Intangible assets, Cost, Additions 0 0
Intangible assets, Cost, Disposal (360,000) 0
Intangible assets, Cost, Ending Balance 360,000 360,000
Intangible assets, Accumulated amortization, Beginning Balance 300,000 240,000
Intangible assets, Accumulated amortization, Additions 60,000 60,000
Intangible assets, Accumulated amortization, Disposal / Written-off (360,000) 0
Intangible assets, Accumulated amortization, Ending Balance 60,000 360,000
Intangible assets, Carrying amount 300,000 60,000
Trademarks [Member]    
Intangible assets, Cost, Beginning Balance 500,000 500,000
Intangible assets, Cost, Additions 0 0
Intangible assets, Cost, Disposal 0 0
Intangible assets, Cost, Ending Balance 500,000 500,000
Intangible assets, Accumulated amortization, Beginning Balance 250,000 200,000
Intangible assets, Accumulated amortization, Additions 50,000 50,000
Intangible assets, Accumulated amortization, Disposal / Written-off 0 0
Intangible assets, Accumulated amortization, Ending Balance 350,000 300,000
Intangible assets, Carrying amount 150,000 250,000
Industrial Design Licenses For EU Hong Kong and Malaysia [Member]    
Intangible assets, Cost, Beginning Balance 1,580,000 1,580,000
Intangible assets, Cost, Additions 0 0
Intangible assets, Cost, Disposal 0 0
Intangible assets, Cost, Ending Balance 1,580,000 1,580,000
Intangible assets, Accumulated amortization, Beginning Balance 681,816 609,530
Intangible assets, Accumulated amortization, Additions 72,286 72,286
Intangible assets, Accumulated amortization, Disposal / Written-off 0 0
Intangible assets, Accumulated amortization, Ending Balance 826,389 754,103
Intangible assets, Carrying amount $ 753,611 $ 898,184