XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Employee Stock Ownership Plan (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2014
Dec. 31, 2005
Stock Issued During Period, Shares, Employee Stock Ownership Plan (in shares)       2,107,561  
Stock Issued During Period, Additional Shares Employee Stock Ownership Plan (in shares)       2,024,000  
Employee Stock Ownership Plan (ESOP), Compensation Expense $ 1.9 $ 2.3 $ 1.8    
Employee Stock Ownership Plan2005 Plan [Member]          
Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Amount       $ 23.8 $ 8.5
Stock Issued During Period, Shares, Employee Stock Ownership Plan (in shares)       83,561 835,610