XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Online game revenue from changes in our estimated average playing period $ 6.8 $ 1.9
Current deferred revenue recognized $ 391.9  
Minimum [Member]    
Disaggregation Of Revenue [Line Items]    
Contract payment term related to advertising arrangements 30 days  
Maximum [Member]    
Disaggregation Of Revenue [Line Items]    
Contract payment term related to advertising arrangements 60 days  
Durable Virtual Items    
Disaggregation Of Revenue [Line Items]    
Estimated weighted average life of product 10 months 10 months