XML 141 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Stock-based Compensation - Options and SARS Outstanding (Details)
shares in Thousands
Dec. 31, 2024
$ / shares
shares
SARs exercisable (in shares) 340
Weighted average exercise price of SARs outstanding (in shares) 240
Number of SARs outstanding (in dollars per share) | $ / shares $ 43.41
Stock Options and Stock Appreciation Rights SARs Expiring in 2025 [Member]  
SARs exercisable (in shares) 0
Weighted average exercise price of SARs outstanding (in shares) 0
Number of SARs outstanding (in dollars per share) | $ / shares $ 0
Stock Options and Stock Appreciation Rights SARs Expiring in 2026 [Member]  
SARs exercisable (in shares) 20
Weighted average exercise price of SARs outstanding (in shares) 20
Number of SARs outstanding (in dollars per share) | $ / shares $ 25.76
Stock Appreciation Rights SARs Expiring in 2027 [Member]  
SARs exercisable (in shares) 23
Weighted average exercise price of SARs outstanding (in shares) 23
Number of SARs outstanding (in dollars per share) | $ / shares $ 40
Stock Appreciation Rights SARs Expiring in 2028 [Member]  
SARs exercisable (in shares) 68
Weighted average exercise price of SARs outstanding (in shares) 68
Number of SARs outstanding (in dollars per share) | $ / shares $ 38.1
Stock Appreciation Rights SARs Expiring in 2029 [Member]  
SARs exercisable (in shares) 47
Weighted average exercise price of SARs outstanding (in shares) 47
Number of SARs outstanding (in dollars per share) | $ / shares $ 37.06
Stock Appreciation Rights SARs Expiring In 2030 [Member]  
SARs exercisable (in shares) 46
Weighted average exercise price of SARs outstanding (in shares) 38
Number of SARs outstanding (in dollars per share) | $ / shares $ 37.3
Stock Appreciation Rights SARs Expiring In 2031 [Member]  
SARs exercisable (in shares) 31
Weighted average exercise price of SARs outstanding (in shares) 20
Number of SARs outstanding (in dollars per share) | $ / shares $ 50.5
Stock Appreciation Rights SARs Expiring In 2032 [Member]  
SARs exercisable (in shares) 34
Weighted average exercise price of SARs outstanding (in shares) 16
Number of SARs outstanding (in dollars per share) | $ / shares $ 55.45
Stock Appreciation Rights (SARS) Expiring In 2033 [Member]  
SARs exercisable (in shares) 29
Weighted average exercise price of SARs outstanding (in shares) 8
Number of SARs outstanding (in dollars per share) | $ / shares $ 60.76
Stock Appreciation Rights (SARs) Expiring In 2034 [Member]  
SARs exercisable (in shares) 42
Weighted average exercise price of SARs outstanding (in shares) 0
Number of SARs outstanding (in dollars per share) | $ / shares $ 49.2