Quarterly report [Sections 13 or 15(d)]

Note 6 - Other Comprehensive Income (Loss) - Changes in Other Comprehensive Income (Loss) (Details)

v3.25.2
Note 6 - Other Comprehensive Income (Loss) - Changes in Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Balance $ 265,899   $ 275,763 $ 279,208     $ 275,763 $ 315,163
Unrealized gain (loss) on available-for-sale securities, before tax 11     40     (82) 373
Unrealized gain (loss) on available-for-sale securities, tax (2)     (9)     17 (97)
Unrealized gain (loss) on available-for-sale investments 9     31 $ 9 $ 31 (65) 275
Other comprehensive income (loss) 1,135     (115) 1,135 (115) 642 559
Unrealized gain (loss) on foreign currency translation, before tax 1,334     (170)     830 368
Unrealized gain (loss) on foreign currency translation, tax (208)     24     (123) (85)
Unrealized gain (loss) on foreign currency translation, net of tax 1,126     (146)     707 283
Other comprehensive income (loss), before tax 1,345     (130)     748 741
Other comprehensive income (loss), tax (210)     15     (106) (182)
Total other comprehensive income (loss) 1,135     (115) 1,135 (115) 642 559
Balance 264,476 $ 265,899   274,574 264,476 274,574 264,476 274,574
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]                
Balance (8) (59) 66   (59)   66  
Other comprehensive income (loss) 9 51 (125)          
Total other comprehensive income (loss) 9 51 (125)          
Balance 1 (8) (59)   1   1  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                
Balance 594 42 1,013   42   1,013  
Other comprehensive income (loss) 1,126 552 (971)          
Total other comprehensive income (loss) 1,126 552 (971)          
Balance 1,720 594 42   1,720   1,720  
AOCI Attributable to Parent [Member]                
Balance 586 (17) 1,079 130 (17)   1,079 (544)
Other comprehensive income (loss) 1,135 603 (1,096)          
Total other comprehensive income (loss) 1,135 603 (1,096)          
Balance $ 1,721 $ 586 $ (17) $ 15 $ 1,721 $ 15 $ 1,721 $ 15