XML 126 R113.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense     $ 11,567 $ 7,261  
Dividends declared not paid on restricted stock units and performance stock units $ 309 $ 279 309 279  
Proceeds from employee payroll withholdings 450 473 790 861  
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of restricted stock units released 345        
Fair value of restricted stock units vested   207 6,275 5,496  
Stock-based compensation expense 1,747 1,744 6,343 5,741  
Unrecognized compensation cost related to nonvested awards 8,426   $ 8,426    
Expected weighted-average period to be recognized     1 year 9 months 14 days    
Dividends declared not paid on restricted stock units and performance stock units $ 308   $ 308   $ 344
RSUs | 2016-LTIP Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for issuable (in shares) 1,186,133   1,186,133    
RSUs | Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 256 237 $ 730 584  
PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense 2,007 $ 607 5,224 $ 1,520  
Unrecognized compensation cost related to nonvested awards 12,490   $ 12,490    
Expected weighted-average period to be recognized     2 years    
Dividends declared not paid on restricted stock units and performance stock units $ 256   $ 256   $ 217
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) 9,274 11,256 17,435 21,862