v3.26.3
Segment Disclosures - Schedule of Reconciliation of Company's Revenues by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Total revenues for reportable segments $ 820,892 $ 705,873 $ 2,345,423 $ 2,103,110
Interest income and other 7,202 15,529 43,142 47,156
Total revenues 820,892 705,873 2,345,423 2,103,110
Operating Segment        
Segment Reporting [Line Items]        
Total revenues for reportable segments 806,922 684,686 2,281,534 2,038,498
Total revenues for other non-reportable 6,768 5,658 20,747 17,456
Interest income and other 7,202 15,529 43,142 47,156
Total revenues 806,922 684,686 2,281,534 2,038,498
Operating Segment | Outpatient medical        
Segment Reporting [Line Items]        
Total revenues for reportable segments 314,752 320,903 943,640 950,135
Total revenues 314,752 320,903 943,640 950,135
Operating Segment | Lab        
Segment Reporting [Line Items]        
Total revenues for reportable segments 223,870 213,325 652,793 640,123
Total revenues 223,870 213,325 652,793 640,123
Operating Segment | Senior housing        
Segment Reporting [Line Items]        
Total revenues for reportable segments 268,300 150,458 685,101 448,240
Total revenues $ 268,300 $ 150,458 $ 685,101 $ 448,240