XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Other Comprehensive Income (Loss) - Cumulative Other Comprehensive Income (Loss) Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance $ 602,110 $ 827,102 $ 844,809
Changes in unrealized gains on debt securities available for sale, net of tax 65,823 (305,769) (64,748)
Balance 772,894 602,110 827,102
AOCI Attributable to Parent [Member]      
Balance (256,105) 49,664 114,412
Balance $ (190,282) (256,105) 49,664
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Changes in unrealized gains on debt securities available for sale, net of tax   $ (305,769) $ (64,748)