XML 37 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic [abstract]        
Weighted Average Shares Outstanding 6,241,796 6,209,014 6,233,493 6,226,493
Diluted [abstract]        
Weighted Average Shares Outstanding 6,241,796 6,209,014 6,233,493 6,226,493
Dilutive Stock Appreciation Rights 32,462 14,102 32,462 14,102
Denominator For Diluted Earnings Per Share (in Shares) 6,274,258 6,223,116 6,265,955 6,240,595