Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation (Details)

v3.23.1
Stock-based Compensation (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 06, 2020
Jul. 01, 2017
May 31, 2022
Jul. 31, 2021
Feb. 17, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jul. 15, 2021
Stock-based Compensation (Details) [Line Items]                    
Common stock, shares reserved for issuance                   1,302,326
Common shares           389,676 674,176      
Increase in issuance of authorized shares 348,837 62,181     1,767,442          
Authorized for issuance               465,116    
Shares available for future grant               17,442    
Unrecognized compensation cost           1,100,000        
Weighted average period           2 years 3 months 18 days        
Exercised stock options             383,721      
Stock options, proceeds (in Dollars)             $ 119,000      
Options remained unvested           9,546        
Unvested options amount (in Dollars)           $ 31,000        
Vested portion options (in Dollars)           $ 29,000        
Shares of vested portion           374,168        
Restricted stock unit shares     10,000 26,738            
Restricted stock units (in Dollars)     $ 7,200 $ 100,000            
Fair value per share (in Dollars per share)     $ 0.72 $ 3.74            
Unrecognized cost (in Dollars)           $ 5,000        
2019 Plan [Member]                    
Stock-based Compensation (Details) [Line Items]                    
Authorized for issuance of shares                 232,558  
Shares issued for future grants                 75,581