XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Note 19 - Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Balance $ 24,550 $ 5,301 $ 16,108 $ 8,257
Other comprehensive (loss) income, net of taxes(1): [1] (674) 5,401 (27,858) 5,194
Balance 21,920 8,283 21,920 8,283
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (2,059) (1,344) (2,464) (220)
Other comprehensive income (loss) arising during the period (233) (533) 194 (1,658)
Amounts reclassified from accumulated other comprehensive income (loss) (34) 6 (56) 7
Other comprehensive (loss) income, net of taxes(1): (267) (527) 138 (1,651)
Balance (2,326) (1,871) (2,326) (1,871)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Balance (3,286) (3,286) (3,286) (3,286)
Other comprehensive income (loss) arising during the period 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Other comprehensive (loss) income, 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 4,751 35,244 32,355 34,285
Other comprehensive income (loss) arising during the period (397) 5,930 (824) 6,889
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 (27,177) 0
Other comprehensive (loss) income, net of taxes(1): (397) 5,930 (28,001) 6,889
Balance 4,354 41,174 4,354 41,174
AOCI Attributable to Parent [Member]        
Balance (594) 30,614 26,605 30,779
Other comprehensive income (loss) arising during the period (630) 5,397 (630) 5,231
Amounts reclassified from accumulated other comprehensive income (loss) (34) 6 (27,233) 7
Other comprehensive (loss) income, net of taxes(1): (664) 5,403 (27,863) 5,238
Balance $ (1,258) $ 36,017 $ (1,258) $ 36,017
[1] Net of income tax expense (benefit) of $0 for the three and six months ended June 30, 2023 and June 30, 2022.