v3.25.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Total revenue $ 1,861,940 $ 1,846,654 $ 3,686,302 $ 3,669,121  
Costs and Expenses 1,789,324 1,783,194 3,547,023 3,585,106  
Trade receivables, net of allowance for doubtful accounts of $38,357 and $37,797, respectively 848,282   848,282   $ 803,696
Accounts payable 301,867   301,867   329,697
Certain Affiliates [Member]          
Related Party Transaction [Line Items]          
Trade receivables, net of allowance for doubtful accounts of $38,357 and $37,797, respectively [1] 0   0   0
Accounts payable [1] 135   135   $ 136
Certain Affiliates [Member] | Facility and Equipment Leases [Member]          
Related Party Transaction [Line Items]          
Total revenue 252 250 475 447  
Costs and Expenses 97 141 254 291  
Certain Affiliates [Member] | Other Services [Member]          
Related Party Transaction [Line Items]          
Total revenue 0 0 0 0  
Costs and Expenses $ 9 $ 8 $ 17 $ 17  
[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.