v3.26.1
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total net revenues $ 351,558 $ 323,912
Illinois    
Disaggregation of Revenue [Line Items]    
Total net revenues 252,798 233,479
Montana    
Disaggregation of Revenue [Line Items]    
Total net revenues 40,636 41,136
Nevada    
Disaggregation of Revenue [Line Items]    
Total net revenues 29,301 27,617
Louisiana    
Disaggregation of Revenue [Line Items]    
Total net revenues 10,143 9,025
Nebraska    
Disaggregation of Revenue [Line Items]    
Total net revenues 11,381 7,230
Georgia    
Disaggregation of Revenue [Line Items]    
Total net revenues 6,184 4,325
Other    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 1,115 $ 1,100