XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION (Details Narrative) - shares
1 Months Ended 3 Months Ended
Oct. 25, 2019
Oct. 05, 2018
Dec. 01, 2016
May 31, 2018
Mar. 31, 2023
Sep. 09, 2022
Jan. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Available for future issuances ESPP         5,584    
2020 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock based compensation terminate date Dec. 19, 2029            
Number of shares reserved         6,357 1,450,000 131,872
2020 Equity Incentive Plan [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock issuable 419,549            
2019 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock based compensation terminate date   Oct. 05, 2028          
Number of shares reserved         10,920    
2019 Equity Incentive Plan [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock issuable   120,000          
2017 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock based compensation terminate date     Dec. 01, 2026        
Number of shares reserved         14,246    
2017 Equity Incentive Plan [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock issuable     292,000        
Employee Stock Purchase Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares reserved       20,000      
Common stock purchase price percentage       85.00%