XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTS PAYABLE AND OTHER ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Vendor payables $ 502,372 $ 539,524
Accrued expenses 395,957 363,092
Total accounts payable and other accrued expenses 898,329 902,616
Unfavorable Regulatory Action    
Loss Contingencies [Line Items]    
Provision for claimed indirect costs $ 295,600 $ 290,400