XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Employee Stock Purchase Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 07, 2017
Class of Stock      
Proceeds from employee stock purchases $ 48 $ 84  
Percentage of share-based compensation expense 15.00%    
Weighted average grant date fair value of options granted during the period (per share) $ 1.54 $ 1.25  
2017 Employee Stock Purchase Plan      
Class of Stock      
Common stock shares authorized for issuance under stock purchase plan     412,500
Common shares available for grant 216,326    
Common stock share issued 29,016 59,319  
Maximum [Member] | 2017 Employee Stock Purchase Plan      
Class of Stock      
Proceeds from employee stock purchases $ 100 $ 100