XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Revenue - Revenues From External Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues (a): $ 60,737 $ 57,833 $ 120,280 $ 116,003
UNITED STATES        
Revenues (a): 29,300 28,078 56,946 54,939
CHINA        
Revenues (a): 5,315 7,390 10,744 13,949
Other [Member]        
Revenues (a): $ 26,122 $ 22,365 $ 52,590 $ 47,115