v3.25.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]            
Revenues     $ 240,128 $ 212,978 $ 490,456 $ 422,219
Reduction of revenue related to write-down of net assets associated with lease   $ 1,600        
Proceeds from bankruptcy claims $ 4,600          
Rental property revenues            
Disaggregation of Revenue [Line Items]            
Revenues     237,715 211,474 480,742 420,292
Variable rental revenue     63,200 61,300 132,100 122,000
Fees and other            
Disaggregation of Revenue [Line Items]            
Revenues     $ 2,400 $ 1,500 $ 9,700 $ 1,900