XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Additional Information (Details) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Oct. 26, 2022
Jun. 30, 2022
Mar. 31, 2022
Feb. 16, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jul. 28, 2020
May 16, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock authorized (in shares) 75,000,000                      
Common stock par value (in usd per share) $ 0.0001                      
Preferred stock authorized (in shares) 25,000,000                      
Preferred stock par value (in usd per share) $ 0.0001                      
Options outstanding (in shares) 0           0          
Preferred stock outstanding (in shares) 0           0          
Common stock repurchase program, authorized amount           $ 10,000,000            
Shares reserved for future issuance (in shares)                     1,699,950  
Unvested RSUs, DSUs and Restricted Stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Equity instruments other than options, nonvested (in shares) 1,000,189           771,171          
Shares issued, weighted average grant date fair value (in usd per share) $ 8.65                      
2012 Equity Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares reserved for future issuance (in shares)                     99,950 2,194,986
Shares issued (in shares)   169,944                    
2012 Equity Plan | Contingent RSUs                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Equity instruments other than options, nonvested (in shares) 531,685                      
2012 Equity Plan | Restricted Stock and Restricted Stock Units (RSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Equity instruments other than options, nonvested (in shares) 247,123                      
Compensation cost not yet recognized, share-based awards other than options $ 3,400,000                      
Weighted-average period over which cost is expected to be recognized 1 year 8 months 12 days                      
2012 Equity Plan | Share-based Payment Arrangement                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares issued, weighted average grant date fair value (in usd per share)   $ 10.87                    
2020 Equity Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares reserved for future issuance (in shares)                     1,600,000  
2020 Equity Plan | Restricted Stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vesting period 1 year                      
2020 Equity Plan | Contingent RSUs                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vesting period 3 years                      
2020 Equity Plan | Non-contingent RSUs                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vesting period 3 years                      
ESPP                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares reserved for future issuance (in shares) 250,000                      
Award required holding period 2 years                      
Issuance of common stock under the employee stock purchase plan (in shares) 0 16,015                    
Issuance of common stock under the employee stock purchase plan   $ 100,000                    
ESPP | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Offering period, maximum 6 months                      
Subsequent Event                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Dividend rate (in usd per share)     $ 0.3125                  
Dividends declared     $ 6,200,000                  
Common Stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock outstanding (in shares) 19,693,657 19,468,276   19,693,657 19,693,679   19,828,033 19,401,170 19,323,604 19,384,192