XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]          
Subscription contracts term     1 year    
Revenues $ 4,045 $ 4,360 $ 8,076 $ 8,943  
Accounts receivable, net 3,551   $ 3,551   $ 3,864
Deferred costs expected period of benefit     30 months    
Unsatisfied performance obligation on subscription contract term     1 year    
Impairment losses related to costs capitalized $ 0 $ 0 $ 0 $ 0  
Sales net revenue Member | Outside United States [Member] | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk 19.00% 19.00% 19.00% 20.00%  
Google [Member]          
Disaggregation Of Revenue [Line Items]          
Strategic agreement term, optional renewal term     1 year    
Revenues $ 1,788 $ 1,788 $ 3,575 $ 3,575  
Accounts receivable $ 1,788   $ 1,788   $ 1,788
Google [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk     50.00%   46.00%
Google [Member] | Sales net revenue Member | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk 44.00% 41.00% 44.00% 40.00%  
Additional Customers [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk     10.00%   10.00%
Additional Customers [Member] | Sales net revenue Member | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk 10.00% 10.00% 10.00% 10.00%  
One Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk     16.00%    
One Customer [Member] | Sales net revenue Member | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk 15.00%   15.00%    
Two Customer [Member] | Sales net revenue Member | Customer Concentration Risk [Member]          
Disaggregation Of Revenue [Line Items]          
Percentage of concentration risk   22.00%   23.00%  
Maximum [Member]          
Disaggregation Of Revenue [Line Items]          
Subscription contracts term     2 years    
Advance advertiser invoicing period     12 months    
Minimum [Member]          
Disaggregation Of Revenue [Line Items]          
Advance advertiser invoicing period     3 months    
Subscription remaining performance obligations expected duration     1 year