XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Related party transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Revenue $ 178,240 $ 153,112 $ 354,670 $ 305,335  
Accounts receivable, net 86,995   86,995   $ 104,530
General and administrative 22,623 23,443 $ 48,957 45,096  
Naspers          
Related Party Transaction [Line Items]          
Ownership percentage     5.00%    
Affiliated Entity | Naspers Ltd. and Other Entity          
Related Party Transaction [Line Items]          
Revenue 400 400 $ 700 800  
Accounts receivable, net 100   100   100
Affiliated Entity | Certain Vendors          
Related Party Transaction [Line Items]          
General and administrative 100 300 300 500  
Board of Directors | Enterprise Subscription Offering          
Related Party Transaction [Line Items]          
Revenue 100 $ 100 200 $ 200  
Accounts receivable, net $ 0   $ 0   $ 400