XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Other Income, Net - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Other Income, Nonoperating [Abstract]        
Interest income $ 23,325 $ 19,881 $ 48,491 $ 42,705
Gain on debt extinguishment 0 40,472 0 40,550
Interest expense (5,071) (3,609) (10,191) (7,503)
Amortization of debt discount and issuance costs (1,625) (1,003) (3,235) (1,896)
Other (619) (438) (1,149) (675)
Total other income, net $ 16,010 $ 55,303 $ 33,916 $ 73,181