XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation (Narrative) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2025
$ / shares
shares
Mar. 31, 2025
USD ($)
plan
$ / shares
shares
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of incentive plans | plan   2    
Options granted (in shares) | shares     431,000  
Weighted average fair value of options granted (in US dollars per share) | $ / shares   $ 9.35 $ 7.36  
Aggregate intrinsic value of stock options outstanding   $ 10,900   $ 8,900
Unrecognized compensation cost   $ 6,300    
2019 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted (in shares) | shares   557,000    
Restricted stock expense | Executive Officer | 2019 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued in period (in shares) | shares 29,500      
Shares issued in period (in dollars per shares) | $ / shares $ 73.34      
Stock option plan, award vesting period 5 years      
Restricted stock vested shares (in shares) | shares   3,000    
Restricted stock non-vested shares (in shares) | shares   58,300    
Restricted stock expense | Executive Officer | 2019 Stock Incentive Plan | Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 20.00%      
Restricted stock expense | Executive Officer | 2019 Stock Incentive Plan | Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 20.00%      
Restricted stock expense | Executive Officer | 2019 Stock Incentive Plan | Tranche Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 20.00%      
Restricted stock expense | Executive Officer | 2019 Stock Incentive Plan | Tranche Four        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 20.00%      
Restricted stock expense | Executive Officer | 2019 Stock Incentive Plan | Tranche Five        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 20.00%      
Expected To Be Recognized Remainder Of 2025        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   $ 3,200    
Expected To Be Recognized During 2026        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   2,000    
Expected To Be Recognized During 2027        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   700    
Expected To Be Recognized During 2028        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   300    
Expected To Be Recognized During 2029        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   $ 100