v3.26.1
Note 9 - Stockholders' Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance $ 81,169 $ 45,084
Balance 41,699 81,169
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (3,220) (4,777)
Other comprehensive income (3,237) 1,557
Balance (6,457) (3,220)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance 1,383 555
Other comprehensive income (42) 828
Balance 1,341 1,383
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balance 0 0
Other comprehensive income 1,603 0
Balance 1,603 0
AOCI Attributable to Parent [Member]    
Balance (1,837) (4,222)
Other comprehensive income (1,676) 2,385
Balance $ (3,513) $ (1,837)