v3.26.1
Senior Living Community Management Agreements - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue        
Total residents fees and services $ 365,387 $ 382,712 $ 731,858 $ 769,576
Residents fees and services        
Disaggregation of Revenue        
Total residents fees and services 317,921 327,545 635,146 655,851
Residents fees and services | Basic housing and support services        
Disaggregation of Revenue        
Total residents fees and services 278,740 256,114 557,427 508,886
Residents fees and services | Private pay and other third party payer skilled nursing facility services        
Disaggregation of Revenue        
Total residents fees and services 16,781 45,204 37,196 93,458
Residents fees and services | Medicare and Medicaid programs        
Disaggregation of Revenue        
Total residents fees and services $ 22,400 $ 26,227 $ 40,523 $ 53,507