XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Revenue by Geographical Areas (Details) - Geographic Concentration Risk - Revenue Benchmark
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Third party payers, percentage of revenue 100.00% 100.00%
Oklahoma    
Disaggregation of Revenue [Line Items]    
Third party payers, percentage of revenue 24.60% 24.20%
New Mexico    
Disaggregation of Revenue [Line Items]    
Third party payers, percentage of revenue 14.00% 15.50%
Texas    
Disaggregation of Revenue [Line Items]    
Third party payers, percentage of revenue 37.60% 36.40%
New Jersey    
Disaggregation of Revenue [Line Items]    
Third party payers, percentage of revenue 10.70% 10.30%
Other    
Disaggregation of Revenue [Line Items]    
Third party payers, percentage of revenue 13.10% 13.60%