v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 393,776 $ 269,217 $ 764,137 $ 531,624
Online casino and online sports betting        
Disaggregation of Revenue [Line Items]        
Total revenue 392,202 267,520 761,090 528,401
Retail sports betting        
Disaggregation of Revenue [Line Items]        
Total revenue 452 464 708 791
Social gaming        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,122 $ 1,233 $ 2,339 $ 2,432