XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Senior Living Community Management Agreements - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue      
Revenue $ 1,283,566 $ 1,383,212 $ 1,632,026
Senior Living Communities      
Disaggregation of Revenue      
Revenue 1,022,826 974,623 1,204,811
Residents fees and services      
Disaggregation of Revenue      
Revenue 1,022,826 974,623 1,204,811
Residents fees and services | Basic housing and support services | Senior Living Communities      
Disaggregation of Revenue      
Revenue 806,500 750,644 856,687
Residents fees and services | Medicare and Medicaid programs | Senior Living Communities      
Disaggregation of Revenue      
Revenue 82,106 98,273 173,878
Residents fees and services | Private pay and other third party payer SNF services | Senior Living Communities      
Disaggregation of Revenue      
Revenue $ 134,220 $ 125,706 $ 174,246