XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Revenue by Geographical Areas (Details) - Geographic Concentration Risk - Revenue Benchmark
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Third party payers, percentage of revenue 100.00% 100.00% 100.00%
Oklahoma      
Disaggregation of Revenue [Line Items]      
Third party payers, percentage of revenue 24.20% 24.20% 24.20%
New Mexico      
Disaggregation of Revenue [Line Items]      
Third party payers, percentage of revenue 16.00% 15.50% 16.50%
Texas      
Disaggregation of Revenue [Line Items]      
Third party payers, percentage of revenue 36.00% 36.20% 35.90%
New Jersey      
Disaggregation of Revenue [Line Items]      
Third party payers, percentage of revenue 9.80% 10.40% 10.20%
Other      
Disaggregation of Revenue [Line Items]      
Third party payers, percentage of revenue 14.00% 13.70% 13.20%