v3.25.4
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2025
Revenue from Contracts with Customers [Abstract]  
Revenue from Contracts with Customers
3. Revenue from Contracts with Customers

 

The following table presents revenues disaggregated by type:

 

   Year Ended December 31, 
   2025   2024 
Audience Monetization  $86,519,799   $83,458,309 
Other Initiatives   14,102,521    12,029,881 
Total revenues  $100,622,320   $95,488,190 

 

The Company recognizes revenue either at a point in time or over time, depending upon the characteristics of the contract.

 

   Year Ended December 31, 
   2025   2024 
Point in time  $38,843,567   $36,318,995 
Over time   61,778,753    59,169,195 
Total revenues  $100,622,320   $95,488,190 

 

Deferred Revenue

 

Deferred revenue recorded at December 31, 2025 is expected to be fully recognized by December 31, 2026. The deferred revenue balance as of December 31, 2025 was $16,105,587. The deferred revenue balance as of December 31, 2024 was $12,812,984, of which $11,009,985 was recognized as revenues for the year ended December 31, 2025. The deferred revenue balance as of January 1, 2024 was $7,003,891, of which $6,716,383 was recognized as revenues for the year ended December 31, 2024.