v3.26.1
Composition of Certain Financial Statement Captions - Schedule of Other Accrued Expenses and Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Composition Of Certain Financial Statement Captions [Abstract]    
Deferred revenue, current $ 294,059 $ 190,400
Vendor obligations 157,101 99,763
MARPA payable 110,127 96,391
Operating lease liabilities, current 51,255 40,009
Other 58,369 48,232
Total other accrued expenses and current liabilities $ 670,911 $ 474,795