XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT AND GEOGRAPHIC INFORMATION - Total Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]    
Total other income, net $ 3,709 $ 4,444
Reportable Segment    
Segment Reporting Information [Line Items]    
Interest expense (22) (51)
Interest income 4,083 4,600
Other non-operating losses (352) (105)
Total other income, net $ 3,709 $ 4,444