| Item | Type | Period | Balance | Description | | | | | |
| Construction Contractor, Receivable, after Year One, Interest Rate | text | | | Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. |
| Contractors | text | | | |
| Construction Contractor, Receivable, to be Collected, after Year One, Interest Rate | | instant | | Rate of interest on amount billed to customer under long-term contract or program to be collected after next fiscal year following current fiscal year. |
| | duration | | |
| Long-Term Contract or Program Disclosure | | duration | | Tabular disclosure of long-term contract or program. |
| Receivables, Long-Term Contracts or Programs | text | | | |
| Billed and Unbilled Contract Claims Subject to Uncertainty | text | | | |
| Contract Termination Claims and Loans | text | | | |
| $ | duration | debit | |
| Loss on Contract Termination for Default | $ | duration | debit | The amount of the loss on termination of a contract for default. |
| Provision for Loss on Contracts | $ | instant | credit | Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet. |
| Inventory for Long-Term Contracts or Programs | text | | | |
| Preproduction Costs Related to Long-Term Supply Arrangements | text | | | |
| text | | | |
| Government Contract Receivable | $ | instant | debit | The amount of receivables that are derived from government contracts. |
| Government Contract Receivable, Progress Payment Offset | $ | instant | credit | Amount of progress payment offset against unbilled government contract receivable. |
| Advance Payments Netted Against Claim Receivable | $ | instant | credit | Amount of advance payments received on the contract before its termination shown as a deduction from the claim receivable related to a termination of a contract. |
| Construction Contractor, Liquidity Characteristic | text | | | Description of liquidity characteristic of construction contractor's asset and liability. |
| $ | instant | debit | |
| Unbilled Receivables, Not Billable | $ | instant | debit | Amount of unbilled receivables under long-term contracts that have not been billed and were not billable. |
| Unbilled Receivables, Not Billable, Amount Expected to be Collected after Next 12 Months | $ | instant | debit | Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected after the next fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. |