v3.22.4
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
May 31, 2017
Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unrecognized compensation expense $ 6,300,000  
Unrecognized compensation weighted average period 2 years  
Fair value of options granted $ 2,000,000  
2017 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares authorized for issuance 677,209 3,750,000
Options granted 3,072,791  
2017 Plan [Member] | Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted 196,000