XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Related party transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Revenue $ 184,722 $ 158,432 $ 539,392 $ 463,767  
Accounts receivable, net 82,857   82,857   $ 104,530
General and administrative 22,155 27,051 $ 71,112 72,147  
Naspers          
Related Party Transaction [Line Items]          
Ownership percentage     5.00%    
Affiliated Entity | Naspers Ltd. and Other Entity          
Related Party Transaction [Line Items]          
Revenue 700 300 $ 1,400 1,100  
Accounts receivable, net 100   100   100
Affiliated Entity | Certain Vendors          
Related Party Transaction [Line Items]          
General and administrative 300 200 600 700  
Board of Directors | Enterprise Subscription Offering          
Related Party Transaction [Line Items]          
Revenue 100 $ 200 300 $ 400  
Accounts receivable, net 0   0   $ 400
Board of Directors | Insight Partners          
Related Party Transaction [Line Items]          
Revenue 500   500    
Accounts receivable, net $ 200   $ 200