Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation (Details)

v3.21.2
Stock-based Compensation (Details) - USD ($)
$ / shares in Millions, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 06, 2020
Feb. 17, 2021
Jul. 31, 2019
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock-based Compensation (Details) [Line Items]            
Authorized for issuance of shares     1,159,065      
Shares issued for future grants       1,296,977    
Increase in issuance of authorized shares 348,837 1,767,442   33,263 33,263  
Fair value of options granted (in Dollars per share)       $ 0.7    
Unrecognized compensation cost (in Dollars)       $ 1.2    
Weighted average period       2 years 9 months 18 days    
Expected dividend       0.00%    
Two Thousand Nineteen [Member]            
Stock-based Compensation (Details) [Line Items]            
Authorized for issuance of shares         465,116 232,558
Shares issued for future grants           75,581
Two Thousand Eighteen [Member]            
Stock-based Compensation (Details) [Line Items]            
Shares issued for future grants       17,442