XML 138 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity (Schedule of Common Stock Outstanding Roll Forward) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Common stock, shares authorized 50,000,000  
Common stock, no par value $ 0  
Common Stock [Member]    
Class of Stock [Line Items]    
Shares, Issued, Beginning Balance 13,423,000 13,632,000
Shares, Outstanding, Beginning Balance 13,423,000 13,632,000
Stock Repurchased During Period, Shares (322,000) (233,000)
Shares, Issued, Ending Balance 13,132,000 13,423,000
Shares, Outstanding, Ending Balance 13,132,000 13,423,000
Common Stock [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Issuance of common stock, shares 31,000 24,000