XML 119 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Fair Value Measurements (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loans Receivable, Fair Value Disclosure $ 15,088,000 $ 14,035,000  
Financing Receivable, before Allowance for Credit Loss 2,433,015,000 2,218,852,000 $ 1,754,175,000
Fair Value, Nonrecurring [Member]      
Assets, Fair Value Disclosure   0  
Residential Mortgage [Member]      
Loans Receivable, Fair Value Disclosure 15,100,000 14,000,000 17,800,000
Increase (Decrease) in Finance Receivables 447,000 (1,700,000) (29,000)
Residential Mortgage [Member] | Fair Value, Inputs, Level 2 [Member]      
Loans Receivable, Fair Value Disclosure 15,100,000 14,000,000  
Financing Receivable, before Allowance for Credit Loss 16,300,000 15,600,000  
Increase (Decrease) in Finance Receivables $ 447,000 $ (1,700,000) $ (29,000)