XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition and Accounts Receivable - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Revenue Recognition      
Accounts receivable $ 2,146,975 $ 1,986,856  
Contract with Customer, Performance Obligation Satisfied in Previous Period 116,336 94,361 $ 34,600
Medicare bad debt claims      
Revenue Recognition      
Accounts receivable 833,464 $ 817,045  
Accounts Receivable      
Revenue Recognition      
Accounts receivable $ 0    
Percentage Of Accounts Receivable Six Months Or More Past Due 23.00% 19.00%  
Accounts Receivable Period Outstanding 6 months 6 months  
Accounts Receivable, Noncurrent, Threshold Period Past Due 1 year    
Customer Concentration Risk | Accounts Receivable | Third-Party Payor      
Revenue Recognition      
Number of concentration risk customers 0 0  
Concentration risk percentage 10.00% 10.00%