XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Other Income, Net (Tables)
3 Months Ended
Sep. 30, 2025
Other Income, Nonoperating [Abstract]  
Schedule of Other Income, Net
Other income, net consisted of the following for the periods presented (in thousands):
Three Months Ended
September 30,
20252024
Interest income$25,166 $22,824 
Interest expense(5,120)(3,893)
Amortization of debt discount and issuance costs(1,610)(895)
Other(530)(158)
Total other income, net$17,906 $17,878