XML 53 R44.htm IDEA: XBRL DOCUMENT v3.25.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration and credit risk (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
item
Jun. 30, 2024
item
Dec. 31, 2024
USD ($)
item
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
FDIC, deposit at financial institutions | $ $ 1,102,248   $ 1,400,025
Supplier concentration risk | Publisher one      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Number of publishers 1    
Supplier concentration risk | Publisher two      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Number of publishers   2  
Accounts receivable | Credit concentration risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Number of advertisers 3   4
Accounts receivable | Credit concentration risk | Advertiser one      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent) 30.50%   23.10%
Accounts receivable | Credit concentration risk | Advertiser two      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent) 16.20%   21.20%
Accounts receivable | Credit concentration risk | Advertiser three      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent)     15.80%
Accounts receivable | Credit concentration risk | Advertiser four      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent) 10.30%   12.30%
Revenue | Customer concentration risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Number of publishers 2 7  
Revenue | Customer concentration risk | Publisher one      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent) 40.40% 154.50%  
Revenue | Customer concentration risk | Publisher two      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent) 26.80% 66.30%  
Revenue | Customer concentration risk | Publisher three      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent)   64.20%  
Revenue | Customer concentration risk | Publisher four      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent)   57.80%  
Revenue | Customer concentration risk | Publisher five      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent)   45.70%  
Revenue | Customer concentration risk | Publisher six      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent)   28.50%  
Revenue | Customer concentration risk | Publisher seven      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent)   17.40%  
Accounts payable | Supplier concentration risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Number of publishers 1   1
Accounts payable | Supplier concentration risk | Publisher two      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent) 93.60%   86.60%
Purchase | Supplier concentration risk | Publisher one      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent) 95.50% 63.60%  
Purchase | Supplier concentration risk | Publisher two      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Concentration of risk (as a percent)   29.40%