XML 106 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Schedule of Transaction with Related Parties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Revenues [1] $ 356,047 $ 371,343 $ 376,423
Cost of revenues [1],[2],[3] 208,708 205,580 205,294
Assets      
Accounts receivable, net 64,266 63,826  
Liabilities      
Accounts payable 16,471 30,551  
Accrued expenses 35,013 34,422  
Non-current portion of accrued data costs 33,551 32,833  
Related Party      
Related Party Transaction [Line Items]      
Revenues 10,217 11,420 14,934
Assets      
Accounts receivable, net 913 786  
Liabilities      
Accounts payable 2,070 11,996  
Accrued expenses 8,588 3,781  
Non-current portion of accrued data costs 22,031 21,908  
Related Party | WPP      
Related Party Transaction [Line Items]      
Revenues 6,953 8,281 11,677
Cost of revenues 8,781 9,350 9,391
Assets      
Accounts receivable, net 687 525  
Liabilities      
Accounts payable 1,987 1,673  
Accrued expenses 199 399  
Contract liabilities 384 1,447  
Related Party | Charter      
Related Party Transaction [Line Items]      
Revenues 2,045 2,001 2,262
Cost of revenues 21,669 19,914 $ 17,580
Liabilities      
Accounts payable 83 10,323  
Accrued expenses 8,389 3,382  
Non-current portion of accrued data costs $ 22,031 $ 21,908  
[1] Transactions with related parties are included in the line items above as follows (refer to Footnote 13, Related Party Transactions, for further information):
Years Ended December 31,
202420232022
Revenues$10,217 $11,420 $14,934 
Cost of revenues30,450 29,265 26,971 
Convertible redeemable preferred stock dividends(17,600)(16,270)(15,513)
[2] Excludes amortization of intangible assets, which is presented separately in the Consolidated Statements of Operations and Comprehensive Loss.
[3] Stock-based compensation expense is included in the line items above as follows:
Years Ended December 31,
202420232022
Cost of revenues$221 $533 $1,144 
Selling and marketing126 380 1,021 
Research and development161 411 827 
General and administrative2,683 3,211 5,186 
Total stock-based compensation expense$3,191 $4,535 $8,178