XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Senior Living Community Management Agreements - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue        
Total residents fees and services $ 388,706 $ 373,640 $ 1,158,282 $ 1,115,808
Residents fees and services        
Disaggregation of Revenue        
Total residents fees and services 333,390 312,005 989,241 928,653
Residents fees and services | Basic housing and support services        
Disaggregation of Revenue        
Total residents fees and services 259,126 242,787 768,012 727,558
Residents fees and services | Medicare and Medicaid programs        
Disaggregation of Revenue        
Total residents fees and services 26,726 25,619 80,233 73,951
Residents fees and services | Private pay and other third party payer SNF services        
Disaggregation of Revenue        
Total residents fees and services $ 47,538 $ 43,599 $ 140,996 $ 127,144