XML 98 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components of Provision for Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations $ 3,173 $ 24,768 $ 7,430
Unrecognized tax benefits, decrease resulting from prior period tax positions [1]   1,401  
Increase (decrease) in valuation allowance on deferred tax assets 11,400 9,100 (38,100)
California Franchise Tax Board | Research Tax Credit Carryforward [Member]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Increase in Cash Paid For Income Taxes Resulting From Tax Legislation 33,000    
Increase in Long-Term Receivables Resulting From Tax Legislation $ 21,000    
Increase (decrease) in valuation allowance on deferred tax assets     $ 68,700
Change in Capitalized R&D Expenses      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized tax benefits, decrease resulting from prior period tax positions   $ 14,000  
[1] Includes unrecognized tax benefits of tax positions recorded in connection with acquisitions