XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Note 18 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance $ 10,052 $ 24,611
Balance 7,217 20,642
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (1,157) (1,596)
Other comprehensive income arising during the period 413 (58)
Amounts reclassified from accumulated other comprehensive loss (24) (13)
Net current-period other comprehensive income 389 (71)
Balance (768) (1,667)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (3,286) (3,286)
Other comprehensive income arising during the period 0 0
Amounts reclassified from accumulated other comprehensive loss 0 0
Net current-period other comprehensive income 0 0
Balance (3,286) (3,286)
Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member]    
Balance 3,725 3,342
Other comprehensive income arising during the period 14 23
Amounts reclassified from accumulated other comprehensive loss 0 0
Net current-period other comprehensive income 14 23
Balance 3,739 3,365
AOCI Attributable to Parent [Member]    
Balance (718) (1,540)
Other comprehensive income arising during the period 427 (35)
Amounts reclassified from accumulated other comprehensive loss (24) (13)
Net current-period other comprehensive income 403 (48)
Balance $ (315) $ (1,588)