v3.22.2.2
Revenue Recognition - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 501,938 $ 212,819 $ 1,385,328 $ 822,700
Online gaming        
Disaggregation of Revenue [Line Items]        
Revenue 468,455 176,257 1,289,257 707,146
Gaming software        
Disaggregation of Revenue [Line Items]        
Revenue 9,093 23,725 34,057 82,587
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 24,390 $ 12,837 $ 62,014 $ 32,967