XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options and Other Equity-Based Incentive Instruments - Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares    
Options outstanding, beginning balance (in shares) 15,500 78,825
Options granted (in shares) 0 0
Options exercised (in shares) (8,000) (63,325)
Options forfeited (in shares) 0 0
Options outstanding, ending balance (in shares) 7,500 15,500
Option Price per Share    
Options granted, option price per share (in USD per share) $ 0 $ 0
Options exercised, option price per share (in USD per share) 19.46  
Options forfeited, option price per share (in USD per share) 0 0
Options outstanding, option price per share, ending balance (in USD per share) 23.21  
Weighted Average Exercise Price    
Options outstanding, weighted average exercise price, beginning balance (in USD per share) 21.27 19.28
Options granted, weighted average exercise price (in USD per share) 0 0
Options exercised, weighted average exercise price (in USD per share) 19.46 18.79
Options forfeited, weighted average exercise price (in USD per share) 0 0
Options outstanding, weighted average exercise price, ending balance (in USD per share) 23.21 21.27
Minimum    
Option Price per Share    
Options outstanding, option price per share, beginning balance (in USD per share) 19.46 15.34
Options exercised, option price per share (in USD per share)   15.34
Options outstanding, option price per share, ending balance (in USD per share)   19.46
Maximum    
Option Price per Share    
Options outstanding, option price per share, beginning balance (in USD per share) $ 23.21 23.21
Options exercised, option price per share (in USD per share)   19.46
Options outstanding, option price per share, ending balance (in USD per share)   $ 23.21