XML 191 R138.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost related to nonvested awards $ 9,857 $ 10,282 $ 10,214
Dividends declared not paid on restricted stock units 222 400 238
Proceeds from employee payroll withholdings 1,087 1,190 919
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of restricted stock units vested and released 8,018 16,340 5,619
Compensation cost related to nonvested awards 7,372 8,907 9,213
Unrecognized compensation cost related to nonvested awards $ 8,891    
Expected weighted-average period to be recognized 2 years 3 months 18 days    
Dividends declared not paid on restricted stock units $ 292 274  
RSUs | 2016-LTIP Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for issuable (in shares) 1,723,860    
RSUs | Directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost related to nonvested awards $ 663 635 898
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost related to nonvested awards 2,485 $ 1,375 $ 1,001
Unrecognized compensation cost related to nonvested awards $ 8,638    
Expected weighted-average period to be recognized 1 year 10 months 2 days    
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) 26,950 37,310 30,179
Number of shares reserved for issuance (in shares) 2,314,746