XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Note 17 - Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Balance $ 5,301 $ 11,862 $ 8,257 $ 12,159
Other comprehensive income (loss), net of taxes(1): [1] 5,401 (3,846) 5,194 (5,630)
Balance 8,283 8,091 8,283 8,091
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (1,344) 157 (220) 216
Other comprehensive (loss) income arising during the period (533) (34) (1,658) (105)
Amounts reclassified from accumulated other comprehensive income 6 2 7 14
Other comprehensive income (loss), net of taxes(1): (527) (32) (1,651) (91)
Balance (1,871) 125 (1,871) 125
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Balance (3,286) (3,286) (3,286) (3,286)
Other comprehensive (loss) income arising during the period 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 0 0 0 0
Other comprehensive income (loss), net of taxes(1): 0 0 0 0
Balance (3,286) (3,286) (3,286) (3,286)
Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member]        
Balance 35,244 39,408 34,285 41,129
Other comprehensive (loss) income arising during the period 5,930 (3,813) 6,889 (5,534)
Amounts reclassified from accumulated other comprehensive income 0 0 0 0
Other comprehensive income (loss), net of taxes(1): 5,930 (3,813) 6,889 (5,534)
Balance 41,174 35,595 41,174 35,595
AOCI Attributable to Parent [Member]        
Balance 30,614 36,279 30,779 38,059
Other comprehensive (loss) income arising during the period 5,397 (3,847) 5,231 (5,639)
Amounts reclassified from accumulated other comprehensive income 6 2 7 14
Other comprehensive income (loss), net of taxes(1): 5,403 (3,845) 5,238 (5,625)
Balance $ 36,017 $ 32,434 $ 36,017 $ 32,434
[1] Net of income tax benefit of $0 for the three and six months ended June 30, 2022 and June 30, 2021.