XML 34 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Other Income, net
3 Months Ended
Jun. 30, 2025
Other Income and Expenses [Abstract]  
Other Income, net Other Income, net
Other income, net consisted of the following (in thousands):
Three Months Ended June 30,
20252024
Interest income$9,865 $7,168 
Other expense(235)(52)
Other income, net$9,630 $7,116