XML 88 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Note 15 - Accumulated Other Comprehensive Loss - Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance at beginning of period $ 828,493 $ 644,356 $ 585,790
Balance at end of period 697,648 828,493 644,356
AOCI Attributable to Parent [Member]      
Balance at beginning of period (16,817) (3,420) (7,018)
Balance at end of period (34,355) (16,817) (3,420)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Other comprehensive (loss) income before reclassifications (16,278) (13,278) 3,598
Net current-period other comprehensive (loss) income (16,278) (13,278) 3,598
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Other comprehensive (loss) income before reclassifications (1,260) (119) 0
Net current-period other comprehensive (loss) income $ (1,260) $ (119) $ 0