XML 113 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAX - Schedule of Net Deferred Tax Asset and Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Noncurrent deferred income tax asset $ (106,083) $ (111,712)
Noncurrent deferred income tax liability 1,832,996 2,242,105
Net deferred income tax liability $ 1,726,913 $ 2,130,393