XML 138 R68.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Valuation Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Valuation allowance, Beginning Balance $ 135,503  
Valuation allowance, additions 11,927 $ 6,653
Valuation allowance, deductions (499) (8,185)
Valuation allowance, Ending Balance 146,931 135,503
Valuation Allowance of Deferred Tax Assets    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Valuation allowance, Beginning Balance 135,503 137,035
Valuation allowance, Ending Balance $ 146,931 $ 135,503