XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 21, 2024
Jul. 25, 2023
Feb. 28, 2022
Jul. 28, 2020
Jul. 25, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock authorized (in shares) 75,000,000 75,000,000            
Common stock par value (in usd per share) $ 0.0001 $ 0.0001            
Preferred stock authorized (in shares) 25,000,000 25,000,000            
Preferred stock par value (in usd per share) $ 0.0001 $ 0.0001            
Stock options outstanding (in shares) 0 0            
Common stock outstanding (in shares) 19,992,102 19,703,800            
Preferred stock outstanding (in shares) 0 0            
Dividends declared (in usd per share) $ 1.25 $ 0.50 $ 0.50          
Common stock repurchase program, authorized amount           $ 10,000,000    
Shares reserved for future issuance (in shares)         1,268,444   1,699,950  
Issuance of common stock under the Employee Stock Purchase Plan   $ 210,000 $ 132,000          
Restricted Stock and RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Fair value of shares vested $ 3,400,000 $ 3,800,000 $ 3,800,000          
Restricted Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)   464,572 657,492          
Granted (in usd per share)   $ 8.63 $ 11.02          
2012 Equity Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares) 407,348 307,077 539,241          
2012 Equity Plan | Restricted Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period 3 years              
2012 Equity Plan | Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period 1 year              
2012 Equity Plan | Contingent restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period 3 years              
2011 Long Term Incentive Plan | Restricted Stock and RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period 1 year 6 months              
Compensation cost not yet recognized $ 2,800,000              
2011 Long Term Incentive Plan | Contingent restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unvested shares outstanding (in shares) 533,494              
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock reserved for issuance               250,000
Award required holding period 2 years              
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   0            
ESPP | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Offering period 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,300,000