XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Operating loss carryforwards $ 40,000    
Deferred tax assets, operating loss carryforwards, subject to expiration 10,600    
Deferred tax assets, tax credit carryforwards, research 4,900    
Unrecognized tax benefits 1,228 $ 1,357 $ 1,056
Unrecognized tax benefits that would impact effective tax rate 10 100  
Unrecognized tax benefits that would not impact effective tax rate 1,200 1,300  
Unrecognized tax benefits, income tax penalties and interest accrued $ 10 $ 100