v3.26.1
Segment Information - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total revenues $ 122,632 $ 91,923
Reportable Segment    
Segment Reporting Information [Line Items]    
Total revenues 110,122 79,255
Resident revenue    
Segment Reporting Information [Line Items]    
Total revenues 108,427 79,255
Resident revenue | Reportable Segment    
Segment Reporting Information [Line Items]    
Total revenues 108,427 79,255
Management fee income    
Segment Reporting Information [Line Items]    
Total revenues 1,145 1,061
Management fee income | Reportable Segment    
Segment Reporting Information [Line Items]    
Total revenues 1,145 1,061
Managed community reimbursement revenue    
Segment Reporting Information [Line Items]    
Total revenues 11,365 11,607
Managed community reimbursement revenue | Reportable Segment    
Segment Reporting Information [Line Items]    
Total revenues $ 11,365 $ 11,607