XML 90 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Examination [Line Items]      
Income taxes paid $ 81,535,000 $ 166,634,000 $ 70,666,000
Income tax examination, penalties and interest expense 9,233,000    
Deferred tax assets, valuation allowance 695,000 0  
Unrecognized tax benefits 400,994,000 $ 2,973,000 $ 5,739,000
Indemnicfication Asset      
Income Tax Examination [Line Items]      
Unrecognized tax benefits, income tax penalties and interest accrued 505,000    
Other Unrecognized Tax Benefits      
Income Tax Examination [Line Items]      
Unrecognized tax benefits, income tax penalties and interest accrued 31,449,000    
Domestic Tax Jurisdiction      
Income Tax Examination [Line Items]      
Operating loss carryforwards 622,000    
State and Local Jurisdiction      
Income Tax Examination [Line Items]      
Operating loss carryforwards 2,477,000    
Sierra Well      
Income Tax Examination [Line Items]      
Unrecognized tax benefits 1,673,000    
Tax Year 2024      
Income Tax Examination [Line Items]      
Income tax examination, penalties and interest expense 902,000    
Tax Year 2023      
Income Tax Examination [Line Items]      
Income tax examination, penalties and interest expense 6,327,000    
Tax Year 2022      
Income Tax Examination [Line Items]      
Income tax examination, penalties and interest expense $ 2,004,000