XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 19, 2021
Jun. 07, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Dec. 15, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock awards/Stock Option Plans       $ 723,223 $ 1,457,811 $ 1,559,423          
Number of vested options (in shares)     310,020   310,020         312,591  
Exercise price (in usd per share)     $ 38.92   $ 38.92            
Stock options exercised (in shares)     15,571                
Shares of common stock issued (in shares)     4,117                
Stock options cancelled (in shares)     11,454                
Forecast                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Allocated share based compensation expense             $ 300,000 $ 1,000,000.0 $ 1,300,000    
Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Exercise price (in usd per share)     $ 29.96   $ 29.96         $ 29.96  
Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Exercise price (in usd per share)                   $ 38.92  
Restricted Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Restricted shares granted (in shares) 92,327                    
Restricted shares granted in period, aggregate fair value $ 2,800,000                    
Award vesting period 3 years                    
Restricted Stock | Director                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock options granted (in shares) 3,506                    
Options granted, fair value $ 100,000                    
Stock awards/Stock Option Plans     $ 500,000   $ 1,000,000.0            
Equity Compensation Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Equity compensation plan, shares authorized (in shares)   1,121,229                 764,087
Equity compensation plan, additional shares authorized (in shares)   357,142                  
Management Incentive Plan and Equity Compensation Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock awards outstanding (in shares)     194,770   194,770         218,013  
Number of unvested options (in shares)     0   0         13,000  
Option expiration period         5 years            
Management Incentive Plan and Equity Compensation Plan | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period         1 year            
Management Incentive Plan and Equity Compensation Plan | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period         3 years