XML 122 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans (Stock Appreciation Right Activity) (Details) - Stock Appreciation Rights (SARs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number    
Outstanding (in shares) 20,000 36,000
Exercised (in shares) (20,000) (16,000)
Outstanding (in shares) 0 20,000
Weighted Average Exercisable Price    
Weighted Average Exercisable Price, Outstanding (in dollars per share) $ 20.7 $ 18.25
Weighted Average Exercisable Price Exercised (in dollars per share) $ 20.7 15.19
Weighted Average Exercise Price, Outstanding (in dollars per share)   $ 20.7