Quarterly report pursuant to Section 13 or 15(d)

Stock Award Plans and Stock-Based Compensation - Employee Stock Options (Details)

v3.21.2
Stock Award Plans and Stock-Based Compensation - Employee Stock Options (Details) - Options - USD ($)
6 Months Ended
Jun. 10, 2021
Feb. 05, 2021
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares issued for warrants (in shares) 414 4,977    
Warrants exercised for common shares (in shares) 6,111 14,583    
Stock based compensation     $ 800,000 $ 700,000
Exercisable shares, intrinsic value     400,000  
Fair value of non-vested options     $ 1,700,000  
Weighted average remaining term     10 months 6 days  
Dividends assumption     $ 0  
Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options, vesting period     12 months  
Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options, vesting period     24 months  
Share-based Payment Arrangement, Tranche Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options, vesting period     36 months  
2018 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option grants during period (in shares)     1,605,000  
Percentage of option vested     100.00%  
Option grant life     10 months  
Stock option exercise price (in usd per share)     $ 1.83  
Stock options fair value     $ 1,000,000.0  
Dividends assumption     $ 0