v3.26.1
Note 14 - Segment Disclosure - Long-lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property, Plant and Equipment, Net, and Operating Lease Right-of-use Assets $ 54,828 $ 61,773
Americas [Member]    
Property, Plant and Equipment, Net, and Operating Lease Right-of-use Assets 45,389 49,466
EIMEA [Member]    
Property, Plant and Equipment, Net, and Operating Lease Right-of-use Assets 7,354 9,220
CHINA    
Property, Plant and Equipment, Net, and Operating Lease Right-of-use Assets 1,256 1,577
JAPAN    
Property, Plant and Equipment, Net, and Operating Lease Right-of-use Assets 480 999
Asia Pacific [Member]    
Property, Plant and Equipment, Net, and Operating Lease Right-of-use Assets $ 349 $ 511