XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Composition of Certain Financial Statement Captions - Other Accrued Expenses and Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Composition Of Certain Financial Statement Captions [Abstract]    
Deferred revenue, current $ 190,400 $ 139,745
Vendor obligations 99,763 72,875
MARPA payable 96,391 110,750
Operating lease liabilities, current 40,009 51,223
Other 48,232 38,761
Total other accrued expenses and current liabilities $ 474,795 $ 413,354