XML 94 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Schedule of Non-Vested Restricted Stock (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Restricted stock units, nonvested beginning of period 3,553 13,666  
Restricted stock units, nonvested grants in period 105,930 30,324  
Restricted stock units, nonvested vested in period (109,197) (40,437)  
Restricted stock units, nonvested ending of period 286 3,553 13,666
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Restricted stock units, nonvested weighted average grant date fair value $ 1.83 $ 2.28  
Restricted stock units, nonvested grants in period, weighted average grant date fair value 1.18 4.86  
Restricted stock units , nonvested vested in period, weighted average grant date fair value 1.20 4.25  
Restricted stock units, nonvested weighted average grant date fair value $ 1.34 $ 1.83 $ 2.28
Restricted stock units, nonvested weighted average remaining contractual terms 3 months 18 days 8 months 12 days 1 year 4 months 24 days