XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Investments in Unconsolidated Subsidiaries - Schedule of Condensed Statements of Operation Information of Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]      
Revenue $ 30,828,246 $ 27,746,036 $ 23,826,195
Net income 1,423,960 1,841,915 755,868
Equity Method Investment, Nonconsolidated Investee or Group of Investees      
Schedule of Equity Method Investments [Line Items]      
Revenue 2,782,660 2,680,675 2,036,818
Operating income 1,215,456 1,371,014 587,689
Net income $ 4,102,329 $ 3,260,051 $ 483,224