XML 120 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Revenue from Related Parties $ 9,474 $ 21,042 $ 10,826
Due from Related Parties 6,792 $ 6,646  
Loans and Leases Receivable, Related Parties, Fixed Interest Rate   3.50%  
Affiliated entity | Loan Agreement, Related Party      
Related Party Transaction [Line Items]      
Interest Income, Related Party 300 $ 500 300
Notes Receivable, Related Parties 800 3,600  
Affiliated entity | Polling Services      
Related Party Transaction [Line Items]      
Revenue from Related Parties 1,046 3,450  
Due from Related Parties 0 0  
Related Party Transaction, Expected Amount of Transactions with Related Party 4,431    
Affiliated entity | Marketing and advertising services      
Related Party Transaction [Line Items]      
Revenue from Related Parties 894 7,449 950
Due from Related Parties 4,381 4,831  
Related Party Transaction, Expected Amount of Transactions with Related Party 3,576    
Affiliated entity | Sales and management services      
Related Party Transaction [Line Items]      
Due to Related Parties 600 1,400  
Expenses from transaction with related party 2,400 2,000 800
Immediate family member of management | Polling Services      
Related Party Transaction [Line Items]      
Revenue from Related Parties 1,042 379 436
Due from Related Parties 160 280  
Related Party Transaction, Expected Amount of Transactions with Related Party 1,903    
Employee of Subsidiary      
Related Party Transaction [Line Items]      
Loans and Leases Receivable, Related Parties, Additions 900    
Immediate Family Member of Company's President | Polling Services      
Related Party Transaction [Line Items]      
Revenue from Related Parties 350 339  
Due from Related Parties 39 0  
Related Party Transaction, Expected Amount of Transactions with Related Party 830    
Director | Marketing and advertising services      
Related Party Transaction [Line Items]      
Revenue from Related Parties 2,576 2,240  
Due from Related Parties 1,518 1,047  
Director | Technological Services      
Related Party Transaction [Line Items]      
Related Party Transaction, Expected Amount of Transactions with Related Party 465    
srt_DirectorMember | Marketing and advertising services      
Related Party Transaction [Line Items]      
Revenue from Related Parties 800 1,000 700
Due from Related Parties   800  
Due to Related Parties 700    
Stagwell Affiliate | Beneficial owner | Marketing and Website Development Services      
Related Party Transaction [Line Items]      
Revenue from Related Parties 3,566 7,185 $ 9,440
Due from Related Parties 694 $ 488  
Related Party Transaction, Expected Amount of Transactions with Related Party $ 6,496