XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.2
13. SEGMENT AND GEOGRAPHIC INFORMATION - Revenue (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Net revenues by geographic area      
Net revenues $ 20,518 $ 21,765 $ 29,691
Number of reporting units | segment 1    
United States      
Net revenues by geographic area      
Net revenues $ 8,152 11,461 14,435
China      
Net revenues by geographic area      
Net revenues 5,326 1,262 1,582
Singapore      
Net revenues by geographic area      
Net revenues 2,009 2,034 4,941
Netherlands      
Net revenues by geographic area      
Net revenues 554 2,825 3,087
Germany      
Net revenues by geographic area      
Net revenues 3,716 3,498 4,474
Rest of the world      
Net revenues by geographic area      
Net revenues $ 761 $ 685 $ 1,172