XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Deferred Tax Assets and Liabilities within our Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Total deferred tax assets:    
Other non-current assets $ 2,515,478 $ 1,910,106
Total deferred tax liabilities:    
Other non-current liabilities (1,337,920) (1,035,556)
Net deferred tax assets 1,177,558 874,550
Non-current Assets    
Total deferred tax assets:    
Other non-current assets 1,290,160 1,000,760
Other non-current liabilities    
Total deferred tax liabilities:    
Other non-current liabilities $ (112,602) $ (126,210)