XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Summary of Stock Option Activity) (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
$1.16 – 46.37 [Member] | Time-based stock option [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Outstanding at December 31, 2021 12,159  
Number of shares, Outstanding at June 30, 2022   12,159
Exercise price, lower range   $ 1.16
Exercise price, upper range   46.37
Weighted average exercise price, Outstanding at December 31, 2021 $ 11.38  
Weighted average exercise price, Outstanding at June 30, 2022   $ 11.38
$4.61 – 16.58 [Member] | Time-based stock option [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Granted 4,611  
Exercise price, lower range $ 4.61  
Exercise price, upper range 16.58  
Weighted average exercise price, Granted $ 10.65  
$4.71 - $4.90 [Member] | Performance-based stock options [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Outstanding at December 31, 2021 304  
Number of shares, Canceled (1)  
Number of shares, Outstanding at June 30, 2022 303 304
Exercise price, lower range $ 4.71 $ 4.71
Exercise price, upper range 4.90 4.90
Exercise price, lower range, Canceled 4.71  
Exercise price, upper range, Canceled 4.90  
Weighted average exercise price, Outstanding at December 31, 2021 4.71  
Weighted average exercise price, Canceled 4.75  
Weighted average exercise price, Outstanding at June 30, 2022 $ 4.71 $ 4.71
$1.16 - 8.90 [Member] | Time-based stock option [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Exercised (421)  
Exercise price, lower range $ 1.16  
Exercise price, upper range 8.90  
Weighted average exercise price, Exercised $ 4.21  
$2.47 – 46.37 [Member] | Time-based stock option [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Canceled (1,050)  
Exercise price, lower range $ 2.47  
Exercise price, upper range 46.37  
Weighted average exercise price, Canceled $ 23.98  
$1.16 – 46.37 [Member] | Time-based stock option [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Outstanding at June 30, 2022 15,299  
Exercise price, lower range $ 1.16  
Exercise price, upper range 46.37  
Weighted average exercise price, Outstanding at June 30, 2022 $ 10.67