v3.24.1.u1
Customer Contract Liabilities Schedule of Customer Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition [Abstract]        
Casino outstanding chips and front money deposits $ 393,603 $ 376,911 $ 433,269 $ 390,531
Change in outstanding chips and front money deposits (39,666) (13,620)    
Advanced room deposits and ticket sales 82,097 80,419 89,640 85,019
Change in advanced room deposits and ticket sales (7,543) (4,600)    
Other gaming related liabilities 20,526 33,452 24,964 31,265
Change in other gaming related liabilities (4,438) 2,187    
Loyalty program liabilities 28,747 37,524 31,106 35,083
Change in loyalty program liabilities (2,359) 2,441    
Total customer contract liabilities 524,973 528,306 $ 578,979 $ 541,898
Change in total customer contract liabilities $ (54,006) $ (13,592)