XML 115 R97.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT AND GEOGRAPHIC INFORMATION - Total Other Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]      
Total other income, net $ 17,436 $ 22,957 $ 6,946
Reportable Segment      
Segment Reporting Information [Line Items]      
Interest expense (169) (436) (366)
Interest income 17,501 24,046 11,996
Other non-operating gains/(losses) 104 (653) (4,684)
Total other income, net $ 17,436 $ 22,957 $ 6,946