XML 122 R106.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Summary of Northrop Agreement Activity (Details) - Northrop - USD ($)
$ in Millions
Dec. 31, 2020
Jun. 30, 2017
Site Contingency [Line Items]    
Total reimbursable costs under the Northrop Agreement $ 189.7 $ 189.7
Amount reimbursed to the Company through December 31, 2020 (143.2)  
Receivable from Northrop included in the balance sheet at December 31, 2020 $ 46.5