XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note G - Treasury Stock (Details Textual) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Nov. 30, 2017
Treasury Stock, Common, Shares (in shares) 271,396 127,237  
Treasury Stock, Common, Value $ 8,095,000 $ 4,000,000  
September 2011 Reauthorization [Member]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)     500,000
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) 186,994    
Treasury Stock, Common, Shares (in shares) 271,396    
Treasury Stock, Common, Value $ 8,095,000