v3.24.3
Customer Contract Liabilities Schedule of Customer Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition [Abstract]        
Casino outstanding chips and front money deposits $ 441,712 $ 397,828 $ 433,269 $ 390,531
Change in outstanding chips and front money deposits 8,443 7,297    
Advanced room deposits and ticket sales 84,133 97,705 89,640 85,019
Change in advanced room deposits and ticket sales (5,507) 12,686    
Other gaming related liabilities 14,829 25,208 24,964 31,265
Change in other gaming related liabilities (10,135) (6,057)    
Loyalty program liabilities 29,001 34,215 31,106 35,083
Change in loyalty program liabilities (2,105) (868)    
Total customer contract liabilities 569,675 554,956 $ 578,979 $ 541,898
Change in total customer contract liabilities $ (9,304) $ 13,058