XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Employee benefits $ 8,410 $ 9,938
Net operating loss 22,237 30,370
Tax credits 4,128 4,290
Other(1) 30,576 18,644
Less: valuation allowance 1,214 1,214
Total deferred tax assets 64,137 62,028
Prepaid expenses 4,516 4,223
Depreciation 434,620 399,622
Other 9,603 4,571
Total deferred tax liabilities 448,739 408,416
Net deferred tax liabilities $ 384,602 $ 346,388