XML 141 R111.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation and Stock Repurchases (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 21 Months Ended 36 Months Ended
Apr. 18, 2022
Dec. 16, 2020
Dec. 16, 2020
Mar. 10, 2020
Mar. 05, 2020
Apr. 30, 2021
Jun. 30, 2021
Sep. 30, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2022
Mar. 14, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Unrecognized estimated compensation cost related to non-vested stock options granted                 $ 36,000       $ 36,000  
Recognition period of unrecognized compensation cost                 1 year          
Number of Stock Options, Granted                 0          
Stock option expiry period                 5 years          
Stock Option [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Compensation expense                 $ 212,000 $ 402,000 $ 460,000      
Proceeds from stock option exercises                         $ 0  
2020 Stock Incentive Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common Stock authorized for issuance                     1,250,000      
Common Stock shares remaining for future issuances                     234,955      
Class A [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common Stock authorized for issuance                 1,505,598       1,505,598  
Number of Stock Options, Granted                     38,803      
Class A [Member] | Maximum [Member] | 2020 Stock Incentive Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Additional shares authorized                 506,748          
Class B [Member] | 2020 Stock Incentive Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common Stock authorized for issuance                   200,000   200,000    
2017 Stock Repurchase Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Repurchase program, amount authorized       $ 25,000,000.0                    
Repurchase program, remaining amount authorized                 $ 26,000,000.0       $ 26,000,000.0  
Stock buy-back program period                 2 years          
2017 Stock Repurchase Plan [Member] | Class A [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Repurchase program, remaining amount authorized       $ 26,000,000.0                    
$25 Million Stock Repurchase Program [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Repurchase program, amount authorized                           $ 25,000,000.0
$25 Million Stock Repurchase Program [Member] | Class A Nonvoting Common Stock [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Repurchase value                 $ 24,000,000.0       24,000,000.0  
Share price                 $ 13.39          
Shares repurchased plan, shares                 1,792,819          
$25 Million Stock Repurchased At $8.92 [Member] | Class A Nonvoting Common Stock [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share price             $ 8.92              
Shares repurchased plan, shares             75,157         0    
$25 Million Stock Repurchased At $7.30 [Member] | Class A Nonvoting Common Stock [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share price         $ 7.30                  
Shares repurchased plan, shares         25,000                  
Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Compensation expense                 $ 1,700,000 $ 1,800,000        
Unrecognized estimated compensation cost related to non-vested stock options granted                 $ 3,200,000       $ 3,200,000  
Vesting period of stock options and RSU     1 year           4 years          
Number of options, Granted     114,803 287,163   262,830     1,561,690          
Restricted Stock Units (RSUs) [Member] | Tranche One [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     100.00%         100.00% 25.00%          
Restricted Stock Units (RSUs) [Member] | Tranche Two [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage           50.00%                
Non-employee Director [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of Stock Options, Granted   38,803                        
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of options, Granted   60,084                        
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member] | Tranche One [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   75.00%                        
Vesting period of stock options and RSU   4 years                        
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member] | Tranche Two [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   25.00%                        
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member] | Tranche Three [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   50.00%                        
Vesting period of stock options and RSU   4 years                        
Executive Management And Other Employees [Member] | Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of options, Granted 428,899                          
Employees [Member] | Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period of stock options and RSU           4 years                
Number of options, Granted           22,888                
Employees [Member] | Restricted Stock Units (RSUs) [Member] | Tranche One [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage           25.00%