XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balance $ 268,201 $ 254,151
Balance 283,827 258,033
AOCI Attributable to Parent [Member]    
Balance (6,031) (3,435)
Other comprehensive income (loss) before reclassifications 209 (3,009)
Balance $ (5,822) $ (6,444)