v3.26.1
Revenues - Revenue Disaggregated by Source (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]        
Revenues $ 34,290 $ 39,801 $ 47,027 $ 55,870
Recognized Point in Time        
Disaggregation of Revenue [Line Items]        
Revenues 27,237 35,569 37,192 47,849
Hospitality revenue | Recognized Point in Time        
Disaggregation of Revenue [Line Items]        
Revenues 7,020 15,177 12,128 22,912
Entertainment revenue | Recognized Point in Time        
Disaggregation of Revenue [Line Items]        
Revenues 19,639 19,908 24,137 24,117
Other Revenue | Recognized Point in Time        
Disaggregation of Revenue [Line Items]        
Revenues 578 484 927 820
Rental Revenue | Recognized Over Time        
Disaggregation of Revenue [Line Items]        
Revenues $ 7,053 $ 4,232 $ 9,835 $ 8,021