XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Earnings Per Share (Details Textual) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares) 33,703 27,454 37,865 32,448
Stock Settled Stock Appreciation Rights SSARs [Member]        
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares) 17,725 17,094 18,983 20,406
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 46,423   46,423  
Restricted Stock [Member]        
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares) 15,978 10,360 18,882 12,042
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 43,177   23,726