XML 126 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Employee benefits $ 38,277 $ 8,410
Interest expense 24,692 21,165
Net operating loss 6,252 22,237
Tax credits 3,683 4,128
Other 45,543 9,411
Less: valuation allowance 1,214 1,214
Total deferred tax assets 117,233 64,137
Prepaid expenses 5,235 4,516
Depreciation 398,022 434,620
Other 29,569 9,603
Total deferred tax liabilities 432,826 448,739
Net deferred tax liabilities $ 315,593 $ 384,602