v3.26.1
Segment Reporting - Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment reporting    
Total assets $ 4,238,698 $ 4,361,250
Operating Segments | SHOP    
Segment reporting    
Total assets 2,777,768 2,867,025
Operating Segments | Medical Office and Life Science Portfolio    
Segment reporting    
Total assets 1,176,183 1,192,731
All Other    
Segment reporting    
Total assets $ 284,747 $ 301,494