XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Affiliated Entity | Naspers Ltd. and Other Entity      
Related Party Transaction [Line Items]      
Revenue from related parties $ 400,000 $ 300,000  
Accounts receivable, related parties 100,000   $ 100,000
Affiliated Entity | Certain Vendors      
Related Party Transaction [Line Items]      
General and administrative expenses, related party 200,000 $ 0  
Accounts payable, related parties 0   100,000
Board of Directors Member | Carbon Health Technologies      
Related Party Transaction [Line Items]      
Accounts receivable, related parties $ 200,000   $ 0