Quarterly report pursuant to Section 13 or 15(d)

Note 17 - Other Comprehensive Income - Accumulated Other Comprehensive Income (Details)

v3.23.2
Note 17 - Other Comprehensive Income - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Balance $ 455,175 $ 466,105
Balance 452,006 455,175
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance 1,054 1,179
Accumulated other comprehensive income (loss) before reclassifications 2,006 (125)
Balance $ 3,060 $ 1,054