XML 101 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments in Unconsolidated Subsidiaries - Schedule of Condensed Balance Sheet Information of Equity Method Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]    
Current assets $ 10,082,365 $ 8,845,631
Total Assets 22,073,491 18,039,143
Current liabilities 8,418,869 7,143,983
Total Liabilities 12,714,374 10,533,483
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Current assets 7,127,598 6,508,718
Non-current assets 30,586,991 24,343,229
Total Assets 37,714,589 30,851,947
Current liabilities 3,128,205 3,164,135
Non-current liabilities 8,875,779 6,696,352
Total Liabilities 12,003,984 9,860,487
Non-controlling interests $ 588,067 $ 460,904