XML 56 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Patents and Trademarks, Net (Tables)
12 Months Ended
Dec. 31, 2025
Patents and Trademarks  
Finite-Lived Intangible Assets [Line Items]  
Schedule of finite-lived intangible assets

December 31, 

December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Patents and Trademarks

$

4,841,560

$

4,286,743

Less: Accumulated Amortization

 

(1,482,494)

 

(1,287,983)

Patents and Trademarks, Net

$

3,359,066

$

2,998,760