XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common and Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2023
Common and Preferred Stock [Abstract]  
Schedule of Changes in the Number of Common Stock Shares Outstanding Changes in the number of common stock shares outstanding were as follows:
   Year Ended December 31, 
   2023   2022   2021 
Shares outstanding, beginning   21,076,255    21,219,808    21,318,638 
Treasury shares repurchased through stock repurchase authorization   (548,549)   (269,160)   (225,205)
Issuance of treasury shares for vesting of stock awards   47,887    101,292    102,060 
Issuance of shares related to employee stock ownership plan   24,315    24,315    24,315 
Shares outstanding, ending   20,599,908    21,076,255    21,219,808