v3.25.4
Revenue from Contracts with Customers - Schedule of Revenues Disaggregated (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Revenues Disaggregated [Line Items]    
Total revenues $ 100,622,320 $ 95,488,190
Audience Monetization [Member]    
Schedule of Revenues Disaggregated [Line Items]    
Total revenues 86,519,799 83,458,309
Other Initiatives [Member]    
Schedule of Revenues Disaggregated [Line Items]    
Total revenues 14,102,521 12,029,881
Point in time [Member]    
Schedule of Revenues Disaggregated [Line Items]    
Total revenues 38,843,567 36,318,995
Over time [Member]    
Schedule of Revenues Disaggregated [Line Items]    
Total revenues $ 61,778,753 $ 59,169,195