XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS, NET (Tables)
3 Months Ended
Mar. 31, 2025
INTANGIBLE ASSETS, NET  
Schedule of intangible assets, net

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 

​

December 31, 

​

    

2025

    

2024

Consumer

 

​

  

 

​

  

Technology

​

$

409,896

​

$

409,896

Customer lists

​

​

13,000

​

​

13,000

Assets under development (1)

​

 

3,924

​

 

3,381

​

​

 

426,820

​

 

426,277

Less: accumulated amortization

​

 

(382,209)

​

 

(379,980)

​

​

​

​

​

​

​

Sub-total

​

 

44,611

​

 

46,297

​

​

​

​

​

​

​

Commercial

​

 

  

​

 

  

Trademarks/tradenames

​

 

2,869,000

​

 

2,869,000

Customer contracts

​

 

1,873,000

​

 

1,873,000

Customer relationships

​

 

1,809,000

​

 

1,809,000

​

​

 

6,551,000

​

 

6,551,000

Less: accumulated amortization

​

 

(3,035,218)

​

 

(2,877,855)

​

​

​

​

​

​

​

Sub-total

​

 

3,515,782

​

 

3,673,145

​

​

​

​

​

​

​

Corporate

​

 

  

​

 

  

Technology

​

 

462,548

​

 

462,548

​

​

 

462,548

​

 

462,548

Less: accumulated amortization

​

 

(107,858)

​

 

(84,212)

​

​

​

​

​

​

​

Sub-total

​

 

354,690

​

 

378,336

​

​

​

​

​

​

​

​

​

$

3,915,083

​

$

4,097,778

(1)As of March 31, 2025 and December 31, 2024, these intangible assets are under development and have not yet been placed into service and are not yet amortizable.
Schedule of estimated future amortization expense

The following table depicts the Company’s estimated future amortization expense related to intangible assets as of March 31, 2025:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Consumer

    

Commercial

    

Corporate

    

Total

​

​

​

​

​

​

​

​

​

​

​

​

​

2025

 

​

6,696

 

​

472,086

 

​

70,938

 

​

549,720

2026

 

​

8,928

 

​

629,448

 

​

94,584

 

​

732,960

2027

 

​

8,928

 

​

629,448

 

​

94,584

 

​

732,960

2028

 

​

8,054

 

​

629,448

 

​

94,584

 

​

732,086

2029

 

​

3,273

 

​

539,923

 

​

—

 

​

543,196

Thereafter

 

​

4,808

 

​

615,429

 

​

—

 

​

620,237

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

$

40,687

​

$

3,515,782

​

$

354,690

​

$

3,911,159

​