XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Equity Method Investments - Summarized Combined Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Current assets $ 1,025,281 $ 1,019,777    
Total Assets 5,851,589 5,607,951    
Current liabilities 984,494 977,651    
Equity 2,016,931 1,986,928 $ 1,547,718 $ 1,356,564
Total Liabilities and Equity 5,851,589 5,607,951    
Net income 214,533 296,704 299,731  
Equity Method Investment, Nonconsolidated Investee or Group of Investees        
Schedule of Equity Method Investments [Line Items]        
Current assets 269,229 250,619    
Non-current assets 573,771 522,412    
Total Assets 843,000 773,031    
Current liabilities 110,415 100,721    
Non-current liabilities 217,253 213,345    
Equity 515,332 458,965    
Total Liabilities and Equity 843,000 773,031    
Revenues 826,112 766,197 702,040  
Cost of services and other operating expenses 708,301 664,172 621,107  
Net income $ 115,274 $ 99,386 $ 81,122