v3.26.1
Senior Living Community Management Agreements - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue    
Total residents fees and services $ 366,471 $ 386,864
Residents fees and services    
Disaggregation of Revenue    
Total residents fees and services 317,225 328,306
Residents fees and services | Basic housing and support services    
Disaggregation of Revenue    
Total residents fees and services 278,687 252,772
Residents fees and services | Private pay and other third party payer skilled nursing facility services    
Disaggregation of Revenue    
Total residents fees and services 20,415 48,254
Residents fees and services | Medicare and Medicaid programs    
Disaggregation of Revenue    
Total residents fees and services $ 18,123 $ 27,280