XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Stock Purchase) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 17, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Oct. 31, 2014
2014 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Purchase period of offering       6 months    
Rate of purchase price of stock on fair value (as a percent)       85.00%    
Purchases under the award       144,447    
Weighted Average purchase price   $ 1.75   $ 1.75    
Number of shares available for future grants   115,837   115,837    
Stock-based compensation expense   $ 0.1 $ 0.2 $ 0.3 $ 0.3  
2014 Employee Stock Purchase Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Discount rate on the value of shares through payroll deductions (as a percent)       15.00%    
Expiration period of each offering       27 months    
Number of shares reserved for future issuance           255,500
2014 Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Additional shares of common stock issued 107,024          
Number of shares available for future grants   314,016   314,016