v3.26.1
Segment Reporting - Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Segment reporting    
Total assets $ 4,267,552 $ 4,361,250
Operating Segments | SHOP    
Segment reporting    
Total assets 2,774,342 2,867,025
Operating Segments | Medical Office and Life Science Portfolio    
Segment reporting    
Total assets 1,185,976 1,192,731
All Other    
Segment reporting    
Total assets $ 307,234 $ 301,494