XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Accounts Payable and Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Vendor payables $ 640,494 $ 653,131
Provision for claimed costs 246,703 363,745
Accrued interest 35,189 14,375
Accrued expenses 23,741 19,419
Total accounts payable and other accrued expenses $ 946,127 $ 1,050,670