XML 60 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Senior Living Community Management Agreements - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue        
Revenues $ 356,524 $ 322,920 $ 1,048,773 $ 946,681
Residents fees and services        
Disaggregation of Revenue        
Revenues 293,134 258,960 857,572 754,914
Residents fees and services | Basic housing and support services        
Disaggregation of Revenue        
Revenues 232,805 204,842 681,598 594,715
Residents fees and services | Medicare and Medicaid programs        
Disaggregation of Revenue        
Revenues 22,568 21,370 65,965 60,153
Residents fees and services | Private pay and other third party payer SNF services        
Disaggregation of Revenue        
Revenues $ 37,761 $ 32,748 $ 110,009 $ 100,046