v3.25.4
Common Stock and Earnings Per Share
12 Months Ended
Dec. 31, 2025
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 202520242023
Basic weighted average shares outstanding17.670 17.442 17.137 
Dilutive effect of restricted stock awards 0.268 0.248 
Diluted weighted average shares outstanding17.670 17.710 17.385 
Basic Earnings (Loss) per share$(3.40)$8.16 $7.35 
Diluted Earnings (Loss) per share$(3.40)$8.04 $7.24 
Cash dividends per share$1.4300 $1.3750 $1.2975