XML 271 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets, Net  
Schedule of intangible assets

​

​

​

​

​

​

​

​

​

​

​

​

Useful life

​

December 31,

​

  ​ ​ ​

​

  ​ ​ ​

2024

  ​ ​ ​

2023

Intellectual property rights

 

20 years

 

$

21,718

 

$

23,628

Patents and trademarks

 

20 years

​

​

865,682

​

​

884,720

Total

​

​

​

​

887,400

​

​

908,348

Less: Accumulated amortization

​

​

​

​

(270,428)

​

​

(242,240)

Total

​

​

 

$

616,972

 

$

666,108

Schedule of estimated future amortization of intangibles

​

​

​

​

​

Year ending December 31,

  ​ ​ ​

Amount

2025

 

$

70,488

2026

​

​

70,488

2027

​

​

70,488

2028

​

​

70,488

2029

​

​

70,488

Thereafter

​

​

264,532

​

 

$

616,972

​