XML 90 R74.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
Dec. 31, 2022
Dec. 31, 2021
Deferred tax liabilities:        
Depreciation $ 126,218 $ 132,178    
Operating leases 77,773 38,579    
Prepaid and other 14,090 13,105    
Total deferred tax liabilities 218,081 183,862    
Deferred tax assets:        
Net operating losses (71,244) (78,250)    
Operating leases (77,773) (38,579)    
Asset retirement obligations (13,219) (12,885)    
Reserves, accrued liabilities and other (17,253) (24,708)    
Total deferred tax assets (179,489) (154,422)    
Valuation allowance 75,381 81,115 $ 22,157 $ 14,047
Net deferred tax liabilities $ 113,973 $ 110,555