XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Options - SARs (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 18, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Stock option details            
Number of rights issued       8,000    
Base value of units issued (per unit)       $ 53.91    
SARs            
Outstanding beginning balance       465,250    
Granted       8,000    
Exercised       (2,111)    
Forfeited       (11,500)    
Outstanding ending balance   459,639   459,639    
SARs fully vested and exercisable   22,482   22,482    
Weighted average exercise price            
Weighted average exercise price, beginning balance (per share)       $ 39.35    
Weighted average exercise price, granted (per share)       53.91    
Weighted average exercise price, exercised (per share)       39.33    
Weighted average exercise price, forfeited (per share)       39.33    
Weighted average exercise price, ending balance (per share)   $ 39.60   39.60    
SARs Weighted average exercise price       $ 39.33    
Aggregate intrinsic value            
Aggregate intrinsic value   $ 9,278,000   $ 9,278,000    
SAR Aggregate intrinsic value   460,000   $ 460,000    
Weighted average remaining contractual term (years)       7 years 9 months 14 days    
SAR Weighted average remaining contractual term (years)       7 years 9 months    
Stock Appreciation Rights (SARs)            
Aggregate intrinsic value            
Fair Value of Liability   3,680,000   $ 3,680,000   $ 1,464,000
Stock-based compensation expense   847,000 $ 219,000 2,271,000 $ 649,000  
Stock-based compensation cost, unrecognized   $ 8,813,000   $ 8,813,000    
Stock-based compensation cost, unrecognized, weighted-average period of recognition       7 years 9 months 18 days    
Stock Appreciation Rights (SARs) | SAR Plan            
Stock option details            
Shares available for future grants 750,000          
Maximum exercisable period for granted share-based compensation 10 years          
Number of rights issued       459,639    
Vesting period 8 years          
SARs            
Granted       459,639