v3.25.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Total revenue $ 1,824,362 $ 1,822,467  
Costs and Expenses 1,757,699 1,801,912  
Trade receivables, net of allowance for doubtful accounts of $38,056 and $37,797, respectively 867,258   $ 803,696
Accounts payable 325,573   329,697
Certain Affiliates [Member]      
Related Party Transaction [Line Items]      
Trade receivables, net of allowance for doubtful accounts of $38,056 and $37,797, respectively [1] 0   0
Accounts payable [1] 157   $ 136
Certain Affiliates [Member] | Facility and Equipment Leases [Member]      
Related Party Transaction [Line Items]      
Total revenue 223 197  
Costs and Expenses 157 150  
Certain Affiliates [Member] | Other Services [Member]      
Related Party Transaction [Line Items]      
Total revenue 0 0  
Costs and Expenses $ 9 $ 9  
[1] "Certain affiliates" includes entities that are associated with various board members and executives and require approval by the Audit Committee of the Board prior to completing transactions. Transactions with these entities generally include facility and equipment leases and other services.