v3.26.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
Increase in straight line rental income $ (204) $ (146) $ (147) $ 309  
Straight line rental income, excluding properties held-for-sale 62,016   62,016   $ 62,163
Variable lease, payment 8,787 9,812 18,299 20,650  
Reimbursement revenue lease 8,737 $ 9,768 18,210 $ 20,191  
Operating lease, right-of-use asset 14,722   14,722   16,537
Operating lease, liability $ 15,099   $ 15,099   $ 16,921