XML 70 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Other Income, Net - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Other Income, Nonoperating [Abstract]        
Interest income $ 21,869 $ 23,666 $ 70,360 $ 66,371
Gain on debt extinguishment 0 0 0 40,550
Interest expense (4,607) (3,420) (14,798) (10,923)
Amortization of debt discount and issuance costs (1,591) (1,384) (4,826) (3,280)
Other (497) (212) (1,645) (887)
Total other income, net $ 15,174 $ 18,650 $ 49,091 $ 91,831