XML 58 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Restricted Stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Compensation Plan      
Weighted average market price at grant date (in dollars per share) $ 6.28    
Vesting period 3 years    
Restricted stock awards      
Share Compensation Plan      
Grant date fair value (in dollars per share)   $ 5.04  
Stock based compensation expense $ 776,939 $ 554,249  
Compensation cost not yet recognized $ 1,668,564    
Weighted average period for recognition 1 year 6 months 18 days    
Number outstanding      
Balance non-vested Restricted Stock at beginning of period (in shares) 166,002 290,070  
Granted (in shares) 289,231 48,000  
Vested (in shares) (157,023) (137,668)  
Forfeited (in shares) 0 (34,400)  
Balance non-vested Restricted Stock at end of period (in shares) 298,210 166,002 290,070
Weighted Average Remaining Life      
Granted (in years) 1 year 10 months 9 days 1 year 8 months 1 day  
Balance non-vested Restricted Stock at end of period (in years) 1 year 8 months 26 days 1 year 4 months 17 days 1 year 7 months 6 days
Maximum | Restricted stock awards      
Share Compensation Plan      
Vesting period 4 years    
Minimum | Restricted stock awards      
Share Compensation Plan      
Vesting period 3 years