XML 128 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation Non-Vested Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Option, Exercise Price Range        
Granted Shares 635,643 1,054,707 221,541  
Outstanding Shares 1,250,685 1,147,215 144,006 207,069
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding (Weighted-Average Exercise) $ 3.71 $ 4.80 $ 13.00 $ 18.69
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 0 $ 792,000 $ 0 $ 0
Granted (Weighted-Average Exercise) $ 1.70 $ 3.86 $ 8.77  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value 0 0 0  
Less: Vested (Weighted-Average Grant Date) $ 1.70 $ 3.86 $ 2.68  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares 426,480 48,995 234,472  
Less: Forfeited (Weighted-Average Exercise) $ 2.91 $ 8.08 $ 12.76  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 0 $ 0 $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 0 $ 0 $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 532,797 120,638 80,728  
Less: Vested (Weighted-Average Exercise) $ 7.26 $ 15.87 $ 19.01  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 0 $ 0 $ 0  
Exercisable Shares 432,786 68,003 30,596  
Exercisable (Weighted-Average Exercise) $ 5.25 $ 15.85 $ 19.11  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 0 $ 0 $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 105,693 2,503 50,132  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 6.65 $ 16.25 $ 18.94