Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Note 3 - Accumulated Other Comprehensive (Loss) Income - Disclosure of Changes in Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Balance $ 10,930 $ 12,059 $ 12,707 $ 12,606
Balance 9,679 14,870 9,679 14,870
AOCI Attributable to Parent [Member]        
Balance (683) 539 957 156
Net unrealized loss on foreign currency translation (17) (527) (1,657) (144)
Balance $ (700) $ 12 $ (700) $ 12