v3.26.1
Summary of Significant Accounting Policies - Schedule of 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 net revenues $ 368,125 $ 335,909 $ 719,683 $ 659,821
Illinois        
Disaggregation of Revenue [Line Items]        
Total net revenues 264,476 245,434 517,273 478,913
Montana        
Disaggregation of Revenue [Line Items]        
Total net revenues 40,692 40,107 81,330 81,243
Nevada        
Disaggregation of Revenue [Line Items]        
Total net revenues 31,683 27,078 60,984 54,695
Louisiana        
Disaggregation of Revenue [Line Items]        
Total net revenues 10,931 9,630 21,074 18,655
Nebraska        
Disaggregation of Revenue [Line Items]        
Total net revenues 12,224 7,881 23,605 15,111
Georgia        
Disaggregation of Revenue [Line Items]        
Total net revenues 7,095 4,814 13,279 9,139
Other        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 1,024 $ 965 $ 2,138 $ 2,065