XML 67 R53.htm IDEA: XBRL DOCUMENT
v3.21.1

Summary of Significant Accounting Policies - Other (Details) - USD ($) $ in Thousands | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 29, 2018 | Jan. 02, 2021 | Dec. 28, 2019 | Dec. 29, 2018
Accounting Policies [Abstract] |  |  |  |
Reserve for inventory |  | inventory in excess of 12-month demand |  |
Treasury Stock Reissued at Lower than Repurchase Price |  | $ 0 | $ 0 | $ 0
Advertising Expense | $ 7,600 | $ 7,100 | $ 8,400 |
Percentage of likelihood of tax benefit being realized upon effective settlement of audit |  | 50.00% |  |

X
- Definition Percentage of likelihood of tax benefit being realized upon effective settlement of audit. + References No definition available. + Details
Name: | cdns_PercentageOfLikelihoodOfTaxBenefitBeingRealizedUponEffectiveSettlementOfAudit
Namespace Prefix: | cdns_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reserve for inventory. + References No definition available. + Details
Name: | cdns_ReserveForInventory
Namespace Prefix: | cdns_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition In cases when treasury stock is reissued at a price lower than the cost to repurchase, the excess difference between the selling price and cost to repurchase is charged against retained earnings (assuming that all APIC arising from treasury stock transactions has first been exhausted). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 30 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=64906022&loc=d3e23086-112654 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration