v3.26.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]      
Revenues $ 252,537 $ 245,001  
Net Patient Service Revenue [Member]      
Related Party Transaction [Line Items]      
Revenues 188,992 184,217  
JV Centers [Member] | Net Patient Service Revenue [Member]      
Related Party Transaction [Line Items]      
Revenues 8,300 8,100  
Accounts receivable 1,900   $ 2,800
JV Centers [Member] | Management Fee and Other Revenue [Member]      
Related Party Transaction [Line Items]      
Revenues 35,500 34,000  
Accounts receivable 5,200   6,400
Management fees 14,100 12,800  
Atrium [Member] | Management Fee and Other Revenue [Member]      
Related Party Transaction [Line Items]      
Revenues   $ 600  
Accounts receivable     600
BTDI [Member] | Management Fee and Other Revenue [Member]      
Related Party Transaction [Line Items]      
Accounts receivable $ 8,800   $ 9,100