Quarterly report [Sections 13 or 15(d)]

Note 3 - Accumulated Other Comprehensive Income - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details)

v3.25.1
Note 3 - Accumulated Other Comprehensive Income - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance $ 12,707 $ 12,606
Balance 12,692 14,051
AOCI Attributable to Parent [Member]    
Balance 957 156
Net unrealized (loss) gain on foreign currency translation (533) 291
Balance $ 424 $ 447