XML 60 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Deferred revenue, revenue recognized $ 593.8   $ 1,077.3  
Revenue Benchmark | Durable virtual items | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue 92.00% 92.00% 91.00% 91.00%
Revenue Benchmark | Consumable virtual items | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue 8.00% 8.00% 9.00% 9.00%