XML 100 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Rental Revenue, Disaggregated into Fixed and Variable Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Operating Leased Assets [Line Items]        
Fixed lease revenue $ 78,871 $ 69,366 $ 163,074 $ 138,023
Variable lease revenues 19,426 16,260 37,863 33,640
Total rental revenue 100,592 87,254 204,986 178,610
Rental Income        
Operating Leased Assets [Line Items]        
Total rental revenue $ 98,297 $ 85,626 $ 200,937 $ 171,663