XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation and Stock Options - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 01, 2021
employee
$ / shares
shares
May 29, 2020
employee
$ / shares
shares
Mar. 31, 2023
$ / shares
shares
Jun. 30, 2022
extension
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Sep. 30, 2019
employee
$ / shares
shares
Sep. 30, 2017
shares
Sep. 30, 2015
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
shares
Dec. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted, weighted average exercise price (in dollars per share) | $ / shares                 $ 4.96 $ 7.95    
Options granted (in shares)                 200,000 700,000    
Exercise of stock options and taxes paid for net share settlement (in shares)                 325,000 565,000    
Options forfeited (in shares)                   50,000    
Unrecognized stock-based compensation expense | $                 $ 824      
Unrecognized compensation expense, period for recognition (in years)                 9 months 18 days      
Stock Options                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted, weighted average exercise price (in dollars per share) | $ / shares $ 9.44                      
Options granted (in shares) 50,000                      
Number of key employees | employee 1                      
Unrecognized stock-based compensation expense | $                 $ 144      
Unrecognized compensation expense, period for recognition (in years)                 1 year      
Allocated share-based compensation expense | $                 $ 1,600 $ 1,800    
Stock Options | May 2020 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)                       100,000
Shares issued (in shares)   300,000                    
Stock Options | September 2019 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted, weighted average exercise price (in dollars per share) | $ / shares           $ 10.79            
Options granted (in shares)           300,000            
Options vest (in shares)           75,000            
Stock Options | May 2019 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)                   4,676    
Options vested and exercisable in future periods (in shares)                   25,000    
Options forfeited (in shares)                   50,000    
Stock Options | Employee Options March Two Thousand Twenty Three                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted, weighted average exercise price (in dollars per share) | $ / shares     $ 4.96                  
Options granted (in shares)     200,000                  
Unrecognized stock-based compensation expense | $                 $ 417      
Unrecognized compensation expense, period for recognition (in years)                 3 years      
Vesting percentage     12.50%                  
Vesting period     6 months                  
Award vesting period     4 years                  
Stock Options | Employee Options June Two Thousand Twenty Two                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Number of extensions | extension       3                
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested, number                   0    
Stock Options | Employee Options March Two Thousand Twenty Two                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Vesting period         6 months              
Employee Stock | May 2020 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)                 18,098   88,917 54,258
Options vested and exercisable in future periods (in shares)                       75,000
Options forfeited (in shares)                     125,000  
Share-based compensation options were exercised (in shares)                 50,000 0 150,000  
Employee Stock | Employee Options 2015                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)                     800,000  
Employee Stock | October 2017 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)                   540,000 300,000  
Proceeds from exercise of stock options, net of taxes paid for net share settlement of equity awards | $                   $ 1,900    
Employee Stock | September 2019 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)                 16,619      
Share-based compensation options were exercised (in shares)                 50,000      
Unrecognized stock-based compensation expense | $                 $ 25      
Unrecognized compensation expense, period for recognition (in years)                 3 months 18 days      
Employee Stock | March 2022 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted, weighted average exercise price (in dollars per share) | $ / shares         $ 8.14              
Options granted (in shares)         600,000              
Vesting percentage         25.00%              
Award vesting period         2 years              
Employee Stock | June 2018 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted, weighted average exercise price (in dollars per share) | $ / shares       $ 6.78                
Options granted (in shares)       100,000                
Unrecognized stock-based compensation expense | $                 $ 239      
Unrecognized compensation expense, period for recognition (in years)                 1 year 6 months      
Key Employees | Stock Options | May 2020 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted, weighted average exercise price (in dollars per share) | $ / shares   $ 3.49                    
Options granted (in shares)   200,000                 24,474  
Number of key employees | employee   2                    
Share-based compensation options were exercised (in shares)                     50,000  
Key Employees | Stock Options | September 2019 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)           50,000            
Number of key employees | employee           6            
Mr. Ralph Bartel | Stock Options | May 2020 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)   800,000             121,307   390,809 1,900,000
Share-based compensation options were exercised (in shares)                 200,000   600,000  
Mr. Ralph Bartel | Stock Options | Employee Options 2015                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)               400,000        
Mr. Ralph Bartel | Stock Options | October 2017 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)             150,000          
Mr. Ralph Bartel | Stock Options | September 2019 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options vest (in shares)           400,000            
Mr. Ralph Bartel | Employee Stock | May 2019 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award                        
Options granted (in shares)                     681,902  
Exercise of stock options and taxes paid for net share settlement (in shares)                     260,000