v3.26.1
Intangible Assets
6 Months Ended
Jun. 30, 2026
Intangible Assets [Abstract]  
Intangible Assets

11. Intangible Assets

 

    As of June 30, 2026  
    Gross
Carrying
Value
    Accumulated
Amortization
   

Net

Carrying
Value

 
Intellectual property   $ 462,047     $ (281,503 )   $ 180,544  
Domain name     605,447       (170,717 )     434,730  
Brand     1,284,000       (601,369 )     682,631  
Software and technology     31,249,199       (17,202,277 )     14,046,922  
Internal software development     12,074,536       (4,948,936 )     7,125,600  
Assembled workforce   $ 726,222       (726,222 )     -  
Customer contracts     27,915,300       (2,722,427 )     25,192,873  
Customer relationships     141,627,420       (1,475,286 )     140,152,134  
    $ 215,944,171     $ (28,128,737 )   $ 187,815,434  

 

    As of December 31, 2025  
    Gross
Carrying
Value
    Accumulated
Amortization
   

Net

Carrying
Value

 
Intellectual property   $ 462,047     $ (247,651 )   $ 214,396  
Domain name     500,447       (153,452 )     346,995  
Brand     1,284,000       (537,169 )     746,831  
Software and technology     30,325,084       (14,126,148 )     16,198,936  
Internal software development     10,029,795       (3,513,244 )     6,516,551  
Assembled workforce     726,222       (726,222 )     -  
    $ 43,327,595     $ (19,303,886 )   $ 24,023,709  

 

The customer contract and customer relationships were acquired in the acquisition (see Note 3) and are being amortized over a weighted average life of 4.26 years.

 

Amortization expense related to intangible assets was $6,575,519 and $2,182,096 for the three months ended June 30, 2026 and 2025, respectively. Amortization expense related to intangible assets was $8,824,851 and $4,310,582 for the six months ended June 30, 2026 and 2025, respectively.

 

For intangible assets held as of June 30, 2026, future amortization expense is as follows:

 

Remainder of 2026   $ 46,879,003  
2027     44,765,681  
2028     42,154,169  
2029     36,582,763  
2030     16,984,459  
Thereafter     449,359  
    $ 187,815,434