v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]      
Total other income, net $ 14,598 $ 17,436 $ 22,957
Reportable Segment      
Segment Reporting Information [Line Items]      
Interest expense (32) (167) (436)
Interest income 14,822 17,501 24,046
Other non-operating gains (losses) (192) 102 (653)
Total other income, net $ 14,598 $ 17,436 $ 22,957