v3.22.4
INCOME TAXES (Details Schedule of Operating Losses)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Domestic Tax Authority [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss $ 75,247
Net operating loss expiration dates No expiration
Tax credits $ 1,835
Tax credits expiration dates 2027-2042
Domestic Country One [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss $ 34,791
Net operating loss expiration dates 2027-2037
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss $ 38,973
Net operating loss expiration dates 2030-2042
Tax credits $ 756
Tax credits expiration dates No expiration
State And Local Jurisdiction One [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credits $ 894
Tax credits expiration dates 2022-2037