v3.26.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Income Tax Contingency [Line Items]      
Deferred tax liabilities, net $ 17,794 $ 17,794 $ 21,515
Valuation allowance, deferred tax asset, amount 3,983 3,983 1,803
Release from reserves due to settlement with taxing authorities 14,818 14,818  
Income tax penalties and interest expense 47,419 47,419 39,300
Decrease in uncertain tax position 480 695  
Increase in deferred tax liabilities 642 925  
Tax Year 2026      
Income Tax Contingency [Line Items]      
Income tax penalties and interest expense 10,554 10,554  
Tax Year Before 2026      
Income Tax Contingency [Line Items]      
Release from reserves due to settlement with taxing authorities   2,435  
Income tax penalties and interest expense $ 39,300 $ 39,300  
Tax Year 2025      
Income Tax Contingency [Line Items]      
Income tax penalties and interest expense     19,132
Tax Year Before 2025      
Income Tax Contingency [Line Items]      
Income tax penalties and interest expense     $ 20,168