v3.26.1
Share-based Employee Compensation, Stock Option Plans, and Deferred Compensation Plan for Directors - Schedule of Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Number of Shares        
Outstanding options at beginning of period (in shares)     1,095,500  
Options granted (in shares)     0  
Options exercised (in shares) (8,750) 0 (8,750) 0
Options expired/forfeited (in shares)     (116,875)  
Outstanding options at end of period (in shares) 969,875   969,875  
Exercisable options at end of period (in shares) 917,500   917,500  
Weighted Average Exercise Price per share        
Outstanding options at beginning of period (in usd per share)     $ 48.35  
Options granted (in usd per share)     0  
Options exercised (in usd per share)     33.79  
Options expired/forfeited (in usd per share)     56.37  
Outstanding options at end of period (in usd per share) $ 47.51   47.51  
Exercisable options at end of period (in usd per share) $ 48.10   $ 48.10  
Aggregate Intrinsic Value        
Outstanding options at beginning of period     $ 0  
Options granted     0  
Options exercised     17,176  
Options expired/forfeited     0  
Outstanding options at end of period $ 625,950   625,950  
Exercisable options end of period $ 482,400   $ 482,400