XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Line Items]            
Common stock, shares authorized     50,000,000      
Common stock, no par value     $ 0      
Preferred stock, shares authorized     10,000,000      
Preferred stock, no par value     $ 0      
Preferred stock dividends $ 18,000 $ 18,000        
Preferred stock, dividends, per share, cash paid $ 30 $ 30        
Common Stock [Member]            
Earnings Per Share [Line Items]            
Shares, outstanding 12,962,032 13,284,998 12,886,977 13,231,522 13,131,672 13,422,692
Preferred stock dividends     $ 0 $ 0    
Series A preferred stock [Member]            
Earnings Per Share [Line Items]            
Preferred stock, shares issued     600,000   600,000  
Preferred stock, shares outstanding     600,000   600,000