XML 62 R46.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

OTHER - Contract Estimates (Details) - USD ($) $ / shares in Units, $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2024 | Mar. 26, 2023
Change in Accounting Estimate [Line Items] |  |
Net profit booking rate adjustments increased sales | $ 272 | $ 433
Adjustments increased segment operating profit | 195 | 415
Increase (decrease) in net income (loss) | $ 154 | $ 328
Increase in diluted earnings per common share due to profit rate adjustments (in dollars per share) | $ 0.64 | $ 1.28
Missiles and Fire Control |  |
Change in Accounting Estimate [Line Items] |  |
Reach-forward loss | $ 100 |
Cumulative gain on development | 150 |
Additional options of potential loss | 1,300 |
Rotary and Mission Systems | Classified Fixed-Price Incentive Fee Contract | Maximum |  |
Change in Accounting Estimate [Line Items] |  |
Cumulative gain on development | 260 |
Classified Fixed-Price Incentive Fee Contract | Aeronautics |  |
Change in Accounting Estimate [Line Items] |  |
Additional losses | 20 |
Cumulative gain on development | 290 |
Classified Fixed-Price Incentive Fee Contract | Rotary and Mission Systems |  |
Change in Accounting Estimate [Line Items] |  |
Cumulative gain on development | 20 |
Contracts Accounted for under Percentage of Completion |  |
Change in Accounting Estimate [Line Items] |  |
Cumulative gain on development | 100 |
Canadian Government |  |
Change in Accounting Estimate [Line Items] |  |
Contract assets | $ 970 |

X
- Definition Additional Options Of Potential Losses + References No definition available. + Details
Name: | lmt_AdditionalOptionsOfPotentialLosses
Namespace Prefix: | lmt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Estimated Additional Losses Recognized + References No definition available. + Details
Name: | lmt_EstimatedAdditionalLossesRecognized
Namespace Prefix: | lmt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated cumulative losses, including reserves, recorded since inception. + References No definition available. + Details
Name: | lmt_EstimatedCumulativeLosses
Namespace Prefix: | lmt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Increase (decrease) in operating profit due to favorable/unfavorable profit rate adjustments. + References No definition available. + Details
Name: | lmt_IncreaseDecreaseInOperatingIncomeLoss
Namespace Prefix: | lmt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) in net earnings due to favorable/unfavorable profit rate adjustments. + References No definition available. + Details
Name: | lmt_IncreaseDecreaseInOperatingIncomeLossNetOfTax
Namespace Prefix: | lmt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) in diluted earnings per share due to favorable/unfavorable profit rate adjustments. + References No definition available. + Details
Name: | lmt_IncreaseDecreaseInOperatingIncomeLossPerShareDilutedNetOfTax
Namespace Prefix: | lmt_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Profit Reach-Forward Loss + References No definition available. + Details
Name: | lmt_OperatingProfitReachForwardLoss
Namespace Prefix: | lmt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4 + Details
Name: | us-gaap_ChangeInAccountingEstimateLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerAssetNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12A -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12A + Details
Name: | us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=lmt_MissilesAndFireControlMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=lmt_RotaryAndMissionSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalExitCostByPropertyAxis=lmt_ClassifiedFixedPriceIncentiveFeeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmt_ClassifiedFixedPriceIncentiveFeeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=lmt_AeronauticsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=lmt_CanadianGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |