XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Senior Living Community Management Agreements - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue        
Revenues $ 346,219 $ 313,028 $ 692,249 $ 623,761
Residents fees and services        
Disaggregation of Revenue        
Revenues 284,846 250,506 564,438 495,954
Residents fees and services | Basic housing and support services        
Disaggregation of Revenue        
Revenues 226,606 196,999 448,793 389,873
Residents fees and services | Medicare and Medicaid programs        
Disaggregation of Revenue        
Revenues 21,740 18,966 43,397 38,783
Residents fees and services | Private pay and other third party payer SNF services        
Disaggregation of Revenue        
Revenues $ 36,500 $ 34,541 $ 72,248 $ 67,298