Stock-based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Closing stock price as reported on the Nasdaq (in dollars per share) $ 1.13  
Weighted average fair value of options granted (in dollars per share) $ 0.88 $ 1.00
Unrecognized compensation cost related to options granted after adjustment for estimated forfeitures $ 0.9  
Expected weighted average remaining period to recognize total unrecognized compensation cost 1 year 10 months 13 days  
RSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected weighted average remaining period to recognize total unrecognized compensation cost 1 year 9 months 21 days  
Total unrecognized compensation cost, adjusted for estimated forfeitures for awards excluding option $ 0.6  
PSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected weighted average remaining period to recognize total unrecognized compensation cost 2 years 6 months 3 days  
Total unrecognized compensation cost, adjusted for estimated forfeitures for awards excluding option $ 0.2