XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Tax Credit Carryforward [Line Items]    
Change in valuation allowance $ 1,803  
Interest and penalties recorded for uncertain tax positions 39,300 $ 20,168
Decrease in uncertain tax position 887  
Increase in deferred tax liabilities 1,153  
Tax Year 2025    
Tax Credit Carryforward [Line Items]    
Interest and penalties recorded for uncertain tax positions 19,132  
Tax Year Before 2025    
Tax Credit Carryforward [Line Items]    
Interest and penalties recorded for uncertain tax positions 20,168  
Tax Year 2024    
Tax Credit Carryforward [Line Items]    
Interest and penalties recorded for uncertain tax positions   14,744
Tax Years Before 2024    
Tax Credit Carryforward [Line Items]    
Interest and penalties recorded for uncertain tax positions   $ 5,424
State and Local Jurisdiction    
Tax Credit Carryforward [Line Items]    
Operating loss carryforwards 44,774  
Federal jurisdiction    
Tax Credit Carryforward [Line Items]    
Operating loss carryforwards $ 329