XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Note 18 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Balance $ 7,217 $ 20,642 $ 10,052 $ 24,611
Balance 19,358 17,217 19,358 17,217
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (768) (1,667) (1,157) (1,596)
Other comprehensive income (loss) arising during the period 256 106 669 48
Amounts reclassified from accumulated other comprehensive loss (29) (29) (53) (42)
Net current-period other comprehensive income (loss) 227 77 616 6
Balance (541) (1,590) (541) (1,590)
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 loss 0 0 0 0
Net current-period other comprehensive income (loss) 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 3,739 3,365 3,725 3,342
Other comprehensive income (loss) arising during the period (552) (15) (538) 8
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net current-period other comprehensive income (loss) (552) (15) (538) 8
Balance 3,187 3,350 3,187 3,350
AOCI Attributable to Parent [Member]        
Balance (315) (1,588) (718) (1,540)
Other comprehensive income (loss) arising during the period (296) 91 131 56
Amounts reclassified from accumulated other comprehensive loss (29) (29) (53) (42)
Net current-period other comprehensive income (loss) (325) 62 78 14
Balance $ (640) $ (1,526) $ (640) $ (1,526)