XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Equity Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs $ 35   $ 35  
Plan expense $ 106 $ 106 $ 203 $ 196
Restricted stock and deferred restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity instruments granted (in shares) 24,692 9,610 64,482 37,342
Service-based restricted stock vesting period 1 year 3 years 1 year 3 years
Grant date fair value of equity instruments granted (in usd per share) $ 50.04 $ 75.28 $ 58.39 $ 77.21
Unrecognized compensation costs $ 7,555   $ 7,555  
Recognition period for unrecognized compensation cost     2 years 14 days  
Restricted stock and deferred restricted stock | Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issuable upon exercise of incentive plan awards (in shares) 192,750   192,750  
Remaining shares available for issuance (in shares) 1,034,642   1,034,642  
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity instruments granted (in shares) 356 0 45,763 31,345
Grant date fair value of equity instruments granted (in usd per share) $ 52.90   $ 55.60 $ 80.05
Performance Shares | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target vesting percentage     0.00%  
Performance Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target vesting percentage     150.00%  
Market-based RSU | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target vesting percentage     0.00%  
Market-based RSU | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target vesting percentage     200.00%