XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Senior Living Community Management Agreements - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue      
Total residents fees and services $ 1,537,853 $ 1,495,427 $ 1,410,308
Residents fees and services      
Disaggregation of Revenue      
Total residents fees and services 1,312,655 1,244,389 1,151,908
Residents fees and services | Basic housing and support services      
Disaggregation of Revenue      
Total residents fees and services 1,040,322 972,307 915,528
Residents fees and services | Private pay and other third party payer SNF services      
Disaggregation of Revenue      
Total residents fees and services 167,709 171,741 146,767
Residents fees and services | Medicare and Medicaid programs      
Disaggregation of Revenue      
Total residents fees and services $ 104,624 $ 100,341 $ 89,613