XML 99 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost related to nonvested awards $ 2,285 $ 2,582  
Dividends declared not paid on restricted stock units 48 60  
Proceeds from employee payroll withholdings 305 588  
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of restricted stock units vested and released 4,591 3,397  
Compensation cost related to nonvested awards 1,706 1,856  
Unrecognized compensation cost related to nonvested awards $ 12,523    
Expected weighted-average period to be recognized 2 years 10 months 24 days    
Dividends declared not paid on restricted stock units $ 205   $ 292
RSUs | 2016-LTIP Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for issuable (in shares) 1,571,098    
RSUs | Directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost related to nonvested awards $ 175 166  
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost related to nonvested awards 579 $ 726  
Unrecognized compensation cost related to nonvested awards $ 14,182    
Expected weighted-average period to be recognized 2 years 6 months    
Criteria period 3 years    
Maximum unrecognized compensation cost, payout percentage 200.00%    
Employee Stock | ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for issuable (in shares) 200,000    
Purchase price percentage of subsequent offering periods 95.00%    
Maximum number of shares per participant (in shares) 725    
Maximum worth of award per participant $ 25    
Shares issued under plan (in shares) 8,214 15,152  
Number of shares reserved for issuance (in shares) 2,306,532