XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition and Accounts Receivable - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revenue Recognition      
Accounts receivable $ 1,986,856 $ 2,132,070  
Contract with Customer, Performance Obligation Satisfied in Previous Period 94,361 34,600 $ 11,312
Medicare bad debt claims      
Revenue Recognition      
Accounts receivable 817,045 $ 1,113,499  
Accounts Receivable      
Revenue Recognition      
Accounts receivable $ 0    
Percentage Of Accounts Receivable Six Months Or More Past Due 19.00% 18.00%  
Accounts Receivable Period Outstanding   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%