v3.26.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 385,851 $ 277,911 $ 1,149,988 $ 809,535
Online casino and online sports betting        
Disaggregation of Revenue [Line Items]        
Total revenue 384,458 276,119 1,145,548 804,520
Retail sports betting        
Disaggregation of Revenue [Line Items]        
Total revenue 421 538 1,129 1,329
Social gaming        
Disaggregation of Revenue [Line Items]        
Total revenue $ 972 $ 1,254 $ 3,311 $ 3,686