v3.26.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense     $ 8,201 $ 11,567  
Dividends declared not paid on restricted stock units and performance stock units $ 397 $ 309 397 309  
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of restricted stock units vested 71 345 6,216 6,275  
Stock-based compensation expense 1,810 1,747 6,611 6,343  
Unrecognized compensation cost related to nonvested awards 9,335   $ 9,335    
Expected weighted-average period to be recognized     1 year 11 months 12 days    
Dividends declared not paid on restricted stock units and performance stock units $ 292   $ 292   $ 335
RSUs | 2016-LTIP Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for issuable (in shares) 1,778,646   1,778,646    
RSUs | Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 313 256 $ 858 730  
PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 2,007 1,590 $ 5,224  
Unrecognized compensation cost related to nonvested awards 12,655   $ 12,655    
Expected weighted-average period to be recognized     1 year 10 months 9 days    
Dividends declared not paid on restricted stock units and performance stock units 288   $ 288   $ 298
Criteria period     3 years    
Stock-based compensation benefit $ 246        
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,491 9,274 18,115 17,435  
Proceeds from employee payroll withholdings $ 532 $ 450 $ 945 $ 790  
Number of shares reserved for issuance (in shares) 2,236,814   2,236,814