XML 116 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 24 - Fair Value of Financial Instruments - Quantitative Information for Assets Measured on a Recurring Basis (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Securities, fair value $ 879,571 $ 890,751
US States and Political Subdivisions Debt Securities [Member]    
Securities, fair value 303,773 $ 315,535
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities, fair value $ 20,847  
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member] | Valuation Technique, Discounted Cash Flow [Member] | Measurement Input, Liquidity Premium [Member]    
Securities, range of discounts 0.01  
Corporate Bond Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities, fair value $ 7,968  
Corporate Bond Securities [Member] | Fair Value, Inputs, Level 3 [Member] | Valuation Technique, Discounted Cash Flow [Member] | Measurement Input, Liquidity Premium [Member]    
Securities, range of discounts 0.02