v3.26.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Income Tax Contingency [Line Items]    
Deferred tax liabilities, net $ 20,191 $ 21,515
Valuation allowance, deferred tax asset, amount 2,898 1,803
Income tax penalties and interest expense 44,392 39,300
Unrecognized tax benefits that may be favorably resolved 15,000  
Decrease in uncertain tax position 215  
Increase in deferred tax liabilities 283  
Tax Year 2026    
Income Tax Contingency [Line Items]    
Income tax penalties and interest expense 5,092  
Tax Year Before 2026    
Income Tax Contingency [Line Items]    
Income tax penalties and interest expense $ 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