v3.25.2
Revenue Recognition - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]            
Total Revenue $ 1,512,507 $ 1,104,441 $ 2,921,313 $ 2,279,437    
Accounts receivable 68,950 65,000 68,950 65,000 $ 57,839 $ 47,500
Sportsbook            
Disaggregation of Revenue [Line Items]            
Total Revenue 997,872 686,889 1,879,829 1,420,944    
iGaming            
Disaggregation of Revenue [Line Items]            
Total Revenue 429,660 350,552 853,131 720,549    
Other            
Disaggregation of Revenue [Line Items]            
Total Revenue $ 84,975 $ 67,000 $ 188,353 $ 137,944