XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Credit Risk and Payor Concentrations (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts receivable | Credit concentration risk | Medicare Receivable      
Concentration Risk [Line Items]      
Percentage of concentration risk 21.00% 21.00%  
Revenue | Third-party payor risk | Medicare      
Concentration Risk [Line Items]      
Percentage of concentration risk 29.00% 29.00% 31.00%