XML 54 R42.htm IDEA: XBRL DOCUMENT
v3.19.1

CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
Decrease total gross profit |  | $ 1,000,000
Decrease total gross profit earned on the contracts | $ 686,000 |
Honda Jet Engine Inlet [Member] |  |
Increase (decrease) and in contract assets | 3,000,000 |
G 650 Program[Member] |  |
Increase (decrease) and in contract assets | 8,000,000 |
E-2D Program[Member] |  |
Increase (decrease) and in contract assets | (2,000,000) |
Jammer Pod Program[Member] |  |
Increase (decrease) and in contract assets | $ 7,000,000 |

X
- Definition it represents value of decrease total gross profit. + References No definition available. + Details
Name: | cvu_DecreaseTotalGrossProfit
Namespace Prefix: | cvu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition It represents value of decrease total gross profit earned on the contracts. + References No definition available. + Details
Name: | cvu_DecreaseTotalGrossProfitEarnedOnContracts
Namespace Prefix: | cvu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=cvu_HondaJetEngineInletMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cvu_G650ProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cvu_E2DProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cvu_JammerPodProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |