v3.25.4
INCOME TAXES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]      
Foreign currency translation adjustment, tax $ 0 $ 0 $ 0
Valuation allowance for deferred income tax assets 34,766,000 42,576,000 40,000,000.0
Tax effect of federal, state and foreign net operating loss carryforwards 122,860,000 179,276,000  
Valuation allowance foreign and state net operating loss carryforwards 28,400,000    
Interest and penalties expense (income) in the provision for income taxes 1,500,000 $ 1,700,000 $ 500,000
Gross Amount Before Balance Sheet Presentation Netting      
Income Taxes [Line Items]      
Tax effect of federal, state and foreign net operating loss carryforwards 128,500,000    
Gross Amount Before Balance Sheet Presentation Netting | 2026      
Income Taxes [Line Items]      
Tax effect of federal, state and foreign net operating loss carryforwards 500,000    
Gross Amount Before Balance Sheet Presentation Netting | 2027      
Income Taxes [Line Items]      
Tax effect of federal, state and foreign net operating loss carryforwards 1,300,000    
Gross Amount Before Balance Sheet Presentation Netting | 2028      
Income Taxes [Line Items]      
Tax effect of federal, state and foreign net operating loss carryforwards 100,000    
Gross Amount Before Balance Sheet Presentation Netting | 2029      
Income Taxes [Line Items]      
Tax effect of federal, state and foreign net operating loss carryforwards 1,100,000    
Gross Amount Before Balance Sheet Presentation Netting | 2030      
Income Taxes [Line Items]      
Tax effect of federal, state and foreign net operating loss carryforwards 900,000    
Gross Amount Before Balance Sheet Presentation Netting | After 2030      
Income Taxes [Line Items]      
Tax effect of federal, state and foreign net operating loss carryforwards $ 124,600,000