XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
12. SEGMENT AND GEOGRAPHIC INFORMATION - Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Net revenues by geographic area        
Net revenues $ 6,444 $ 4,550 $ 12,727 $ 9,221
Number of reporting units | segment     1  
United States        
Net revenues by geographic area        
Net revenues 3,414 1,885 $ 7,887 3,451
China        
Net revenues by geographic area        
Net revenues 995 797 1,399 1,895
Singapore        
Net revenues by geographic area        
Net revenues 624 505 1,108 1,280
Netherlands        
Net revenues by geographic area        
Net revenues 106 237 209 273
Germany        
Net revenues by geographic area        
Net revenues 1,051 978 1,622 1,908
Rest of the world        
Net revenues by geographic area        
Net revenues $ 254 $ 148 $ 502 $ 414