v3.26.3
Note 11 - Fair Value Measurement - Changes in Level 3 Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Balance     $ 3,014  
Balance $ 2,776   2,776  
Fair Value, Recurring [Member]        
Balance     3,014  
Balance 2,776   2,776  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]        
Balance 3,012 $ 3,220 3,014 $ 3,281
Servicing rights that result from transfers and sale of financial assets 0 (4) 8 13
Changes in fair value due to changes in model inputs or assumptions (1) [1] (236) (123) (246) (201)
Balance 2,776 3,093 2,776 3,093
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Mortgage-Backed Securities, Issued by Private Enterprises [Member]        
Balance 11,580 13,198 6,599 31,881
Purchases 0 0 5,000 0
Principal payments and maturities (2,350) (3,944) (2,350) (22,717)
Unrealized Gains (Losses) 4 50 (15) 140
Balance $ 9,234 $ 9,304 $ 9,234 $ 9,304
[1] Represents changes due to collection/realization of expected cash flows and curtailments.