XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense     $ 7,261 $ 8,317  
Dividends declared not paid on restricted stock units $ 279 $ 241 279 241  
Proceeds from employee payroll withholdings 473 381 861 686  
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of restricted stock units vested and released 207 1,208 5,496 7,601  
Stock-based compensation expense 1,744 1,965 5,741 5,859  
Unrecognized compensation cost related to nonvested awards 8,225   $ 8,225    
Expected weighted-average period to be recognized     1 year 9 months 21 days    
Dividends declared not paid on restricted stock units $ 291   $ 291   $ 268
RSUs | 2016-LTIP Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for issuable (in shares) 1,356,587   1,356,587    
RSUs | Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 237 179 $ 584 626  
PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense 607 $ 819 1,520 $ 2,458  
Unrecognized compensation cost related to nonvested awards 13,395   $ 13,395    
Expected weighted-average period to be recognized     1 year 11 months 12 days    
Dividends declared not paid on restricted stock units $ 179   $ 179   $ 85
Criteria period     3 years    
Maximum unrecognized compensation cost, payout percentage 200.00%   200.00%    
PSUs | Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting, percentage     0.00%    
PSUs | Tranche Four          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting, 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   200,000    
Purchase price percentage of subsequent offering periods     95.00%    
Maximum number of shares per participant (in shares)     725    
Shares issued under plan (in shares) 11,256 12,306 21,862 20,520  
Number of shares reserved for issuance (in shares) 2,272,364   2,272,364