XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Accumulated Other Comprehensive Income (Loss) - Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Balance $ 820,698 $ 831,977 $ 828,493 $ 644,356
Balance 810,846 824,621 810,846 824,621
AOCI Attributable to Parent [Member]        
Balance (36,149) (8,115) (16,817) (3,420)
Balance (47,024) (13,458) (47,024) (13,458)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Other comprehensive income (loss) before reclassifications (10,287) (5,298) (28,774) (10,110)
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net current-period other comprehensive income (loss) (10,287) (5,298) (28,774) (10,110)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Other comprehensive income (loss) before reclassifications (588) (45) (1,433) 72
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net current-period other comprehensive income (loss) $ (588) $ (45) $ (1,433) $ 72