v3.22.4
LEASES (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Aug. 02, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Offsetting Assets [Line Items]          
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability     $ 0 $ 382,000  
Finance Lease, Right-of-Use Asset, after Accumulated Amortization     $ 4,164,000 $ 5,851,000  
Operating Lease, Weighted Average Remaining Lease Term     3 years 7 months 6 days    
Finance Lease, Weighted Average Remaining Lease Term     3 years 1 month 6 days    
Los Gatos, CA [Member]          
Offsetting Assets [Line Items]          
Operating Lease, Weighted Average Discount Rate, Percent     5.25%    
Tempe, AZ [Member]          
Offsetting Assets [Line Items]          
Operating Lease, Weighted Average Discount Rate, Percent     5.25%    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability   $ 238,000      
Tool Lease [Member]          
Offsetting Assets [Line Items]          
Deposit Assets         $ 450,000
Finance Lease, Right-of-Use Asset, after Accumulated Amortization     $ 6,400,000    
Finance Lease, Liability     $ 6,000,000    
Finance Lease, Weighted Average Discount Rate, Percent     5.25%    
Tool Lease [Member] | Supplies And Maintenance [Member]          
Offsetting Assets [Line Items]          
Debt Instrument, Periodic Payment $ 30,000