XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue - Revenues From External Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenues (a): $ 59,543 $ 58,170
UNITED STATES    
Revenues (a): 27,646 26,861
CHINA    
Revenues (a): 5,429 6,559
Other [Member]    
Revenues (a): $ 26,468 $ 24,750