XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Balance Sheet Captions (Accrued Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities $ 31,639 $ 29,056
Accrued Commissions (AGLC) [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 1,376 3,141
Progressive Slot, Table And On Track Liability [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 6,746 6,243
Player Point Liability [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 2,133 2,296
Chip Liability [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 1,084 1,087
Racing-Related Liabilities [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 530 482
Deposit Liability [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 566 513
Deferred Revenue [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 1,049 1,995
Construction Liabilitiy [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 2,353 4,546
Accrued Interest [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities 8,072 2
Other Accrued Liabilities [Member]    
Accounts Payable And Accrued Liabilities [Line Items]    
Accrued liabilities $ 7,730 $ 8,751