XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Related party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Revenue from related parties $ 91,558 $ 72,648  
NBCUniversal Media, LLC [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Revenue from related parties 500 100  
Related party transaction expenses 200 $ 200  
Outstanding receivable 600   $ 1,200
Outstanding payable $ 500   $ 300