v3.26.1
12. SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
3 Months Ended
Jun. 30, 2026
SEGMENT AND GEOGRAPHIC INFORMATION  
Schedule of net revenues by geographic area

Three Months Ended June 30, 

2026

2025

  ​ ​ ​

(In thousands)

United States

  ​ ​

$

2,554

  ​ ​

$

4,472

China

1,234

404

Singapore

450

484

Netherlands

162

103

Germany

1,516

572

Rest of the world

396

248

$

6,312

$

6,283