v3.25.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Intangible Assets [Abstract]  
Schedule of Intangible Assets
       As of June 30, 2025 
   Gross Carrying Amount   Accumulated Amortization  

Net

Carrying

Value

 
Intellectual property  $462,047   $(213,799)  $248,248 
Domain name   500,448    (136,772)   363,676 
Brand   1,284,000    (472,969)   811,031 
Software and technology   30,325,084    (11,093,639)   19,231,445 
Internal software development   8,093,353    (2,325,851)   5,767,502 
Assembled workforce   726,222    (635,445)   90,777 
   $41,391,154   $(14,878,475)  $26,512,679 

 

       As of December 31, 2024 
   Gross
Carrying Amount
   Accumulated Amortization   Net
Carrying
Value
 
Intellectual property  $461,663   $(179,563)  $282,100 
Domain name   500,448    (120,089)   380,359 
Brand   1,284,000    (408,769)   875,231 
Software and technology   30,314,958    (8,063,413)   22,251,545 
Internal software development   6,586,351    (1,341,784)   5,244,567 
Assembled workforce   726,222    (453,889)   272,333 
   $39,873,642   $(10,567,507)  $29,306,135 
Schedule of Future Amortization Expense

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

 

Remainder of 2025  $4,292,505 
2026   8,149,131 
2027   7,457,204 
2028   5,627,224 
2029   516,005 
Thereafter   470,610 
   $26,512,679