v3.26.3
Additional Financial Information - Schedule of Prepaid Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Prepaid Expenses    
Prepaid employee-related costs $ 61,437 $ 29,616
Other prepaid expenses 35,468 13,488
Total prepaid expenses $ 96,905 $ 43,104