Segment disclosures

Company overview

Codexis, Inc.

Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.

Revenue · Reported segment facts

98 dimension combinations 752 retained observations 21 reported periods Partial retained history

Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.

Operating Segments · Product Sales · Biotherapeutic Segment

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-310 USD20220509Open filing evidence
2021-01-01 – 2021-03-310 USD20220509Open filing evidence
2019-04-01 – 2019-06-300 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-300 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-310 USD20190508Open filing evidence
2018-07-01 – 2018-09-300 USD20181109Open filing evidence
2018-01-01 – 2018-09-300 USD20181109Open filing evidence

Operating Segments · Product Sales · Biotherapeutics Segment

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-310 USD20220228Open filing evidence
2020-01-01 – 2020-12-310 USD20220228Open filing evidence
2019-01-01 – 2019-12-310 USD20220228Open filing evidence

Operating Segments · Product Sales · Core Segment

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-3130690000 USD20220509Open filing evidence
2021-01-01 – 2021-03-3110226000 USD20220509Open filing evidence
2020-01-01 – 2020-03-315100000 USD20200508Open filing evidence
2019-07-01 – 2019-09-3010351000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-01-01 – 2019-09-3024588000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-04-01 – 2019-06-306249000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-3014236000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-317988000 USD20200508Open filing evidence
2018-07-01 – 2018-09-308405000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3018291000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Operating Segments · Product Sales · Novel Biotherapeutics

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember
PeriodValueUnitFiledEvidence
2018-01-01 – 2018-12-310 USD20190301Open filing evidence

Operating Segments · Product Sales · Performance Enzymes

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember
PeriodValueUnitFiledEvidence
2018-01-01 – 2018-12-3125590000 USD20190301Open filing evidence

Operating Segments · Researchand Development Revenue · Biotherapeutic Segment

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2019-07-01 – 2019-09-301482000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-01-01 – 2019-09-308708000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-04-01 – 2019-06-301730000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-307225000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-315496000 USD20190508Open filing evidence
2018-07-01 – 2018-09-304821000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3010507000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Operating Segments · Researchand Development Revenue · Biotherapeutics Segment

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-3114239000 USD20220228Open filing evidence
2020-01-01 – 2020-12-3120950000 USD20220228Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20220228Open filing evidence

Operating Segments · Researchand Development Revenue · Core Segment

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-312409000 USD20220509Open filing evidence
2021-01-01 – 2021-03-314003000 USD20220509Open filing evidence
2019-07-01 – 2019-09-3010073000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-01-01 – 2019-09-3016512000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-04-01 – 2019-06-304340000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-306440000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-312099000 USD20190508Open filing evidence
2018-07-01 – 2018-09-303720000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3015728000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Operating Segments · Researchand Development Revenue · Novel Biotherapeutics

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-30567000 USD20231103Open filing evidence
2023-01-01 – 2023-09-306079000 USD20231103Open filing evidence
2022-07-01 – 2022-09-303324000 USD20231103Open filing evidence
2022-01-01 – 2022-09-307441000 USD20231103Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20190301Open filing evidence

Operating Segments · Researchand Development Revenue · Performance Enzymes

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-303315000 USD20231103Open filing evidence
2023-01-01 – 2023-09-3012696000 USD20231103Open filing evidence
2022-07-01 – 2022-09-303104000 USD20231103Open filing evidence
2022-01-01 – 2022-09-307398000 USD20231103Open filing evidence
2018-01-01 – 2018-12-3121483000 USD20190301Open filing evidence

Operating Segments · Product · Novel Biotherapeutics

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=us-gaap:ProductMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-300 USD20231103Open filing evidence
2023-01-01 – 2023-09-300 USD20231103Open filing evidence
2022-07-01 – 2022-09-300 USD20231103Open filing evidence
2022-01-01 – 2022-09-300 USD20231103Open filing evidence

Operating Segments · Product · Performance Enzymes

Consolidation Items · Product Or Service · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=us-gaap:ProductMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-305395000 USD20231103Open filing evidence
2023-01-01 – 2023-09-3024807000 USD20231103Open filing evidence
2022-07-01 – 2022-09-3028042000 USD20231103Open filing evidence
2022-01-01 – 2022-09-3093376000 USD20231103Open filing evidence

Operating Segments · Biotherapeutic Segment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-312241000 USD20220509Open filing evidence
2021-04-01 – 2021-06-303868000 USD20210806Open filing evidence
2021-01-01 – 2021-06-307670000 USD20210806Open filing evidence
2021-01-01 – 2021-03-313803000 USD20220509Open filing evidence
2020-07-01 – 2020-09-305380000 USD20201106Open filing evidence
2020-01-01 – 2020-09-3016638000 USD20201106Open filing evidence
2020-04-01 – 2020-06-307461000 USD20210806Open filing evidence
2020-01-01 – 2020-06-3011258000 USD20210806Open filing evidence
2020-01-01 – 2020-03-313796000 USD20210507Open filing evidence
2019-07-01 – 2019-09-301482000 USD20201106Open filing evidence
2019-01-01 – 2019-09-308708000 USD20201106Open filing evidence
2019-04-01 – 2019-06-301730000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-307225000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-315496000 USD20200508Open filing evidence
2018-07-01 – 2018-09-304821000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3010507000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Operating Segments · Biotherapeutic Segment · Researchand Development Revenue

Consolidation Items · Statement Business Segments · Product Or Service

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-312241000 USD20220509Open filing evidence
2021-01-01 – 2021-03-313803000 USD20220509Open filing evidence
2020-01-01 – 2020-03-313796000 USD20210507Open filing evidence

Operating Segments · Biotherapeutics Segment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-3111978000 USD20230227Open filing evidence
2021-01-01 – 2021-12-3114239000 USD20230227Open filing evidence
2020-01-01 – 2020-12-3120950000 USD20230227Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20220228Open filing evidence

Operating Segments · Core Segment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-3133099000 USD20220509Open filing evidence
2021-07-01 – 2021-09-3032584000 USD20211105Open filing evidence
2021-01-01 – 2021-09-3068397000 USD20211105Open filing evidence
2021-01-01 – 2021-03-3114229000 USD20220509Open filing evidence
2020-07-01 – 2020-09-3013005000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3031385000 USD20211105Open filing evidence
2020-01-01 – 2020-03-3110874000 USD20200508Open filing evidence
2019-07-01 – 2019-09-3020424000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-01-01 – 2019-09-3041100000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-04-01 – 2019-06-3010589000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-3020676000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-3110087000 USD20200508Open filing evidence
2018-07-01 – 2018-09-3012125000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3034019000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Operating Segments · Core Segment · Product Sales

Consolidation Items · Statement Business Segments · Product Or Service

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2021-07-01 – 2021-09-3028731000 USD20211105Open filing evidence
2020-07-01 – 2020-09-308401000 USD20211105Open filing evidence

Operating Segments · Novel Biotherapeutics

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-30567000 USD20231103Open filing evidence
2023-01-01 – 2023-09-306079000 USD20231103Open filing evidence
2022-07-01 – 2022-09-303324000 USD20231103Open filing evidence
2022-01-01 – 2022-09-307441000 USD20231103Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20190301Open filing evidence

Operating Segments · Performance Enzymes

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-308710000 USD20231103Open filing evidence
2023-01-01 – 2023-09-3037503000 USD20231103Open filing evidence
2023-04-01 – 2023-06-3019308000 USD20230803Open filing evidence
2023-01-01 – 2023-06-3028794000 USD20230803Open filing evidence
2022-07-01 – 2022-09-3031146000 USD20231103Open filing evidence
2022-01-01 – 2022-09-30100774000 USD20231103Open filing evidence
2022-04-01 – 2022-06-3036530000 USD20230803Open filing evidence
2022-01-01 – 2022-06-3069629000 USD20230803Open filing evidence
2018-01-01 – 2018-12-3147073000 USD20190301Open filing evidence

Product Sales · Operating Segments · Biotherapeutic Segment

Product Or Service · Consolidation Items · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ProductSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-310 USD20210507Open filing evidence
2020-01-01 – 2020-03-310 USD20210507Open filing evidence

Product Sales · Operating Segments · Biotherapeutics Segment

Product Or Service · Consolidation Items · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ProductSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-310 USD20230227Open filing evidence
2020-01-01 – 2020-12-310 USD20230227Open filing evidence

Product Sales · Biotherapeutic Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-310 USD20220509Open filing evidence
2021-04-01 – 2021-06-300 USD20210806Open filing evidence
2021-01-01 – 2021-06-300 USD20210806Open filing evidence
2021-01-01 – 2021-03-310 USD20220509Open filing evidence
2020-07-01 – 2020-09-300 USD20201106Open filing evidence
2020-01-01 – 2020-09-300 USD20201106Open filing evidence
2020-04-01 – 2020-06-300 USD20210806Open filing evidence
2020-01-01 – 2020-06-300 USD20210806Open filing evidence
2020-01-01 – 2020-03-310 USD20210507Open filing evidence
2019-07-01 – 2019-09-300 USD20201106Open filing evidence
2019-01-01 – 2019-09-300 USD20201106Open filing evidence
2019-04-01 – 2019-06-300 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-300 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-310 USD20190508Open filing evidence
2018-07-01 – 2018-09-300 USD20181109Open filing evidence
2018-01-01 – 2018-09-300 USD20181109Open filing evidence

Product Sales · Biotherapeutics Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-310 USD20230227Open filing evidence
2021-01-01 – 2021-12-310 USD20230227Open filing evidence
2020-01-01 – 2020-12-310 USD20230227Open filing evidence
2019-01-01 – 2019-12-310 USD20220228Open filing evidence

Product Sales · Core Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-03-3130690000 USD20220509Open filing evidence
2021-04-01 – 2021-06-3014717000 USD20210806Open filing evidence
2021-01-01 – 2021-06-3024943000 USD20210806Open filing evidence
2021-01-01 – 2021-03-3110226000 USD20220509Open filing evidence
2020-01-01 – 2020-12-3130220000 USD20210301Open filing evidence
2020-04-01 – 2020-06-304504000 USD20210806Open filing evidence
2020-01-01 – 2020-06-309604000 USD20210806Open filing evidence
2020-01-01 – 2020-03-315100000 USD20200508Open filing evidence
2019-01-01 – 2019-12-3129465000 USD20210301Open filing evidence
2019-07-01 – 2019-09-3010351000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-01-01 – 2019-09-3024588000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-04-01 – 2019-06-306249000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-3014236000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-317988000 USD20200508Open filing evidence
2018-01-01 – 2018-12-3125590000 USD20210301Open filing evidence
2018-07-01 – 2018-09-308405000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3018291000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Product Sales · Core Segment · Operating Segments

Product Or Service · Statement Business Segments · Consolidation Items

Source dimensions srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2019-01-01 – 2019-12-3129465000 USD20210301Open filing evidence
2018-01-01 – 2018-12-3125590000 USD20210301Open filing evidence

Product Sales · Performance Enzymes · Operating Segments

Product Or Service · Statement Business Segments · Consolidation Items

Source dimensions srt:ProductOrServiceAxis=cdxs:ProductSalesMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2019-01-01 – 2019-12-3129465000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3125590000 USD20200228Open filing evidence

Researchand Development Revenue · Operating Segments · Biotherapeutic Segment

Product Or Service · Consolidation Items · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2020-07-01 – 2020-09-305380000 USD20201106Open filing evidence
2020-01-01 – 2020-09-3016638000 USD20201106Open filing evidence
2019-07-01 – 2019-09-301482000 USD20201106Open filing evidence
2019-01-01 – 2019-09-308708000 USD20201106Open filing evidence

Researchand Development Revenue · Operating Segments · Biotherapeutics Segment

Product Or Service · Consolidation Items · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-3114239000 USD20230227Open filing evidence
2020-01-01 – 2020-12-3120950000 USD20230227Open filing evidence

Researchand Development Revenue · Operating Segments · Core Segment

Product Or Service · Consolidation Items · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2021-07-01 – 2021-09-303853000 USD20211105Open filing evidence
2020-07-01 – 2020-09-304604000 USD20211105Open filing evidence
2020-01-01 – 2020-03-315774000 USD20200508Open filing evidence
2019-01-01 – 2019-03-312099000 USD20200508Open filing evidence

Researchand Development Revenue · Operating Segments · Performance Enzymes

Product Or Service · Consolidation Items · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-308260000 USD20230803Open filing evidence
2023-01-01 – 2023-06-309382000 USD20230803Open filing evidence
2022-04-01 – 2022-06-301885000 USD20230803Open filing evidence
2022-01-01 – 2022-06-304294000 USD20230803Open filing evidence

Researchand Development Revenue · Biotherapeutic Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2022-04-01 – 2022-06-301876000 USD20220805Open filing evidence
2022-01-01 – 2022-06-304117000 USD20220805Open filing evidence
2021-04-01 – 2021-06-303868000 USD20220805Open filing evidence
2021-01-01 – 2021-06-307670000 USD20220805Open filing evidence
2020-07-01 – 2020-09-305380000 USD20201106Open filing evidence
2020-01-01 – 2020-09-3016638000 USD20201106Open filing evidence
2020-04-01 – 2020-06-307461000 USD20210806Open filing evidence
2020-01-01 – 2020-06-3011258000 USD20210806Open filing evidence
2020-01-01 – 2020-03-313796000 USD20200508Open filing evidence
2019-07-01 – 2019-09-301482000 USD20201106Open filing evidence
2019-01-01 – 2019-09-308708000 USD20201106Open filing evidence
2019-04-01 – 2019-06-301730000 USD20200810Open filing evidence
2019-01-01 – 2019-06-307225000 USD20200810Open filing evidence
2019-01-01 – 2019-03-315496000 USD20200508Open filing evidence
2018-07-01 – 2018-09-304821000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3010507000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Researchand Development Revenue · Biotherapeutic Segment · Operating Segments

Product Or Service · Statement Business Segments · Consolidation Items

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2020-04-01 – 2020-06-307461000 USD20200810Open filing evidence
2020-01-01 – 2020-06-3011258000 USD20200810Open filing evidence
2020-01-01 – 2020-03-313796000 USD20200508Open filing evidence
2019-04-01 – 2019-06-301730000 USD20200810Open filing evidence
2019-01-01 – 2019-06-307225000 USD20200810Open filing evidence
2019-01-01 – 2019-03-315496000 USD20200508Open filing evidence

Researchand Development Revenue · Biotherapeutics Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-3111978000 USD20230227Open filing evidence
2021-01-01 – 2021-12-3114239000 USD20230227Open filing evidence
2020-01-01 – 2020-12-3120950000 USD20230227Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20220228Open filing evidence

Researchand Development Revenue · Core Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2022-04-01 – 2022-06-301885000 USD20220805Open filing evidence
2022-01-01 – 2022-06-304294000 USD20220805Open filing evidence
2022-01-01 – 2022-03-312409000 USD20220509Open filing evidence
2021-07-01 – 2021-09-303853000 USD20211105Open filing evidence
2021-01-01 – 2021-09-3014723000 USD20211105Open filing evidence
2021-04-01 – 2021-06-306868000 USD20220805Open filing evidence
2021-01-01 – 2021-06-3010872000 USD20220805Open filing evidence
2021-01-01 – 2021-03-314003000 USD20220509Open filing evidence
2020-07-01 – 2020-09-304604000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3013380000 USD20211105Open filing evidence
2020-04-01 – 2020-06-303002000 USD20210806Open filing evidence
2020-01-01 – 2020-06-308775000 USD20210806Open filing evidence
2020-01-01 – 2020-03-315774000 USD20200508Open filing evidence
2019-07-01 – 2019-09-3010073000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3016512000 USD20201106Open filing evidence
2019-04-01 – 2019-06-304340000 USD20200810Open filing evidence
2019-01-01 – 2019-06-306440000 USD20200810Open filing evidence
2019-01-01 – 2019-03-312099000 USD20200508Open filing evidence
2018-07-01 – 2018-09-303720000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3015728000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Researchand Development Revenue · Core Segment · Operating Segments

Product Or Service · Statement Business Segments · Consolidation Items

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2020-07-01 – 2020-09-304604000 USD20201106Open filing evidence
2020-01-01 – 2020-09-3013380000 USD20201106Open filing evidence
2020-04-01 – 2020-06-303002000 USD20200810Open filing evidence
2020-01-01 – 2020-06-308775000 USD20200810Open filing evidence
2019-07-01 – 2019-09-3010073000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3016512000 USD20201106Open filing evidence
2019-04-01 – 2019-06-304340000 USD20200810Open filing evidence
2019-01-01 – 2019-06-306440000 USD20200810Open filing evidence

Researchand Development Revenue · Novel Biotherapeutics

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-313496000 USD20230504Open filing evidence
2022-01-01 – 2022-03-312241000 USD20230504Open filing evidence

Researchand Development Revenue · Novel Biotherapeutics · Operating Segments

Product Or Service · Statement Business Segments · Consolidation Items

Source dimensions srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-302015000 USD20230803Open filing evidence
2023-01-01 – 2023-06-305511000 USD20230803Open filing evidence
2023-01-01 – 2023-03-313496000 USD20230504Open filing evidence
2022-04-01 – 2022-06-301876000 USD20230803Open filing evidence
2022-01-01 – 2022-06-304117000 USD20230803Open filing evidence
2022-01-01 – 2022-03-312241000 USD20230504Open filing evidence

Product · Operating Segments · Performance Enzymes

Product Or Service · Consolidation Items · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=us-gaap:ProductMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-3011048000 USD20230803Open filing evidence
2023-01-01 – 2023-06-3019412000 USD20230803Open filing evidence
2022-04-01 – 2022-06-3034645000 USD20230803Open filing evidence
2022-01-01 – 2022-06-3065335000 USD20230803Open filing evidence

Product · Novel Biotherapeutics · Operating Segments

Product Or Service · Statement Business Segments · Consolidation Items

Source dimensions srt:ProductOrServiceAxis=us-gaap:ProductMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-300 USD20230803Open filing evidence
2023-01-01 – 2023-06-300 USD20230803Open filing evidence
2022-04-01 – 2022-06-300 USD20230803Open filing evidence
2022-01-01 – 2022-06-300 USD20230803Open filing evidence

APAC · Biotherapeutic Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=cdxs:APACMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2021-04-01 – 2021-06-300 USD20210806Open filing evidence
2021-01-01 – 2021-06-300 USD20210806Open filing evidence
2021-01-01 – 2021-03-310 USD20210507Open filing evidence
2020-07-01 – 2020-09-300 USD20201106Open filing evidence
2020-01-01 – 2020-09-300 USD20201106Open filing evidence
2020-04-01 – 2020-06-300 USD20210806Open filing evidence
2020-01-01 – 2020-06-300 USD20210806Open filing evidence
2020-01-01 – 2020-03-310 USD20210507Open filing evidence
2019-07-01 – 2019-09-300 USD20201106Open filing evidence
2019-01-01 – 2019-09-300 USD20201106Open filing evidence
2019-04-01 – 2019-06-300 USD20200810Open filing evidence
2019-01-01 – 2019-06-300 USD20200810Open filing evidence
2019-01-01 – 2019-03-310 USD20190508Open filing evidence
2018-01-01 – 2018-12-310 USD20190301Open filing evidence
2018-07-01 – 2018-09-300 USD20181109Open filing evidence
2018-01-01 – 2018-09-300 USD20181109Open filing evidence

APAC · Core Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=cdxs:APACMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-301808000 USD20231103Open filing evidence
2023-01-01 – 2023-09-3018154000 USD20231103Open filing evidence
2022-07-01 – 2022-09-3023661000 USD20231103Open filing evidence
2022-01-01 – 2022-09-3081243000 USD20231103Open filing evidence
2022-01-01 – 2022-03-3127481000 USD20220509Open filing evidence
2021-04-01 – 2021-06-3013440000 USD20210806Open filing evidence
2021-01-01 – 2021-06-3020262000 USD20210806Open filing evidence
2021-01-01 – 2021-03-316821000 USD20220509Open filing evidence
2020-07-01 – 2020-09-307655000 USD20201106Open filing evidence
2020-01-01 – 2020-09-3015876000 USD20201106Open filing evidence
2020-04-01 – 2020-06-304747000 USD20210806Open filing evidence
2020-01-01 – 2020-06-308221000 USD20210806Open filing evidence
2020-01-01 – 2020-03-313474000 USD20210507Open filing evidence
2019-07-01 – 2019-09-306995000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3015516000 USD20201106Open filing evidence
2019-04-01 – 2019-06-303502000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-308522000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-315019000 USD20200508Open filing evidence
2018-01-01 – 2018-12-3122863000 USD20190301Open filing evidence
2018-07-01 – 2018-09-306357000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3015483000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Americas · Biotherapeutic Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AmericasMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2022-07-01 – 2022-09-301168000 USD20221104Open filing evidence
2022-01-01 – 2022-09-303653000 USD20221104Open filing evidence
2022-01-01 – 2022-03-311179000 USD20220509Open filing evidence
2021-07-01 – 2021-09-301817000 USD20221104Open filing evidence
2021-01-01 – 2021-09-306015000 USD20221104Open filing evidence
2021-04-01 – 2021-06-302141000 USD20210806Open filing evidence
2021-01-01 – 2021-06-304199000 USD20210806Open filing evidence
2021-01-01 – 2021-03-312058000 USD20220509Open filing evidence
2020-07-01 – 2020-09-302632000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3010591000 USD20211105Open filing evidence
2020-04-01 – 2020-06-305733000 USD20210806Open filing evidence
2020-01-01 – 2020-06-307960000 USD20210806Open filing evidence
2020-01-01 – 2020-03-312226000 USD20210507Open filing evidence
2019-07-01 – 2019-09-300 USD20201106Open filing evidence
2019-01-01 – 2019-09-300 USD20201106Open filing evidence
2019-04-01 – 2019-06-300 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-300 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-310 USD20190508Open filing evidence
2018-01-01 – 2018-12-3138000 USD20190301Open filing evidence
2018-07-01 – 2018-09-300 USD20181109Open filing evidence
2018-01-01 – 2018-09-300 USD20181109Open filing evidence

Americas · Biotherapeutics Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AmericasMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-314911000 USD20230227Open filing evidence
2021-01-01 – 2021-12-317367000 USD20230227Open filing evidence
2020-01-01 – 2020-12-3113241000 USD20230227Open filing evidence
2019-01-01 – 2019-12-310 USD20220228Open filing evidence

Americas · Core Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AmericasMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-304278000 USD20231103Open filing evidence
2023-01-01 – 2023-09-308865000 USD20231103Open filing evidence
2022-01-01 – 2022-12-3112089000 USD20230227Open filing evidence
2022-07-01 – 2022-09-303654000 USD20231103Open filing evidence
2022-01-01 – 2022-09-308514000 USD20231103Open filing evidence
2022-01-01 – 2022-03-312553000 USD20220509Open filing evidence
2021-01-01 – 2021-12-3116114000 USD20230227Open filing evidence
2021-07-01 – 2021-09-305999000 USD20211105Open filing evidence
2021-01-01 – 2021-09-3012573000 USD20211105Open filing evidence
2021-04-01 – 2021-06-303703000 USD20210806Open filing evidence
2021-01-01 – 2021-06-306574000 USD20210806Open filing evidence
2021-01-01 – 2021-03-312871000 USD20220509Open filing evidence
2020-01-01 – 2020-12-3111111000 USD20230227Open filing evidence
2020-07-01 – 2020-09-303209000 USD20211105Open filing evidence
2020-01-01 – 2020-09-307381000 USD20211105Open filing evidence
2020-04-01 – 2020-06-301173000 USD20210806Open filing evidence
2020-01-01 – 2020-06-304171000 USD20210806Open filing evidence
2020-01-01 – 2020-03-312999000 USD20200508Open filing evidence
2019-07-01 – 2019-09-302706000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-01-01 – 2019-09-309620000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2019-04-01 – 2019-06-304076000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-06-306913000 USD2019-08-07 · 00:35:18.000ZOpen filing evidence
2019-01-01 – 2019-03-312838000 USD20200508Open filing evidence
2018-01-01 – 2018-12-3115332000 USD20190301Open filing evidence
2018-07-01 – 2018-09-304315000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3013968000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Asia Pacific · Biotherapeutics Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-310 USD20230227Open filing evidence
2021-01-01 – 2021-12-310 USD20230227Open filing evidence
2020-01-01 – 2020-12-310 USD20230227Open filing evidence
2019-01-01 – 2019-12-310 USD20220228Open filing evidence

Asia Pacific · Core Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-3165050000 USD20230227Open filing evidence
2021-01-01 – 2021-12-3161086000 USD20230227Open filing evidence
2020-01-01 – 2020-12-3125447000 USD20230227Open filing evidence

EMEA · Biotherapeutic Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=us-gaap:EMEAMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-301749000 USD20230803Open filing evidence
2023-01-01 – 2023-06-303579000 USD20230803Open filing evidence
2022-04-01 – 2022-06-30569000 USD20230803Open filing evidence
2022-01-01 – 2022-06-301631000 USD20230803Open filing evidence
2022-01-01 – 2022-03-311062000 USD20220509Open filing evidence
2021-07-01 – 2021-09-302368000 USD20211105Open filing evidence
2021-01-01 – 2021-09-305841000 USD20211105Open filing evidence
2021-04-01 – 2021-06-301727000 USD20220805Open filing evidence
2021-01-01 – 2021-06-303471000 USD20220805Open filing evidence
2021-01-01 – 2021-03-311745000 USD20220509Open filing evidence
2020-07-01 – 2020-09-302748000 USD20211105Open filing evidence
2020-01-01 – 2020-09-306047000 USD20211105Open filing evidence
2020-04-01 – 2020-06-301728000 USD20210806Open filing evidence
2020-01-01 – 2020-06-303298000 USD20210806Open filing evidence
2020-01-01 – 2020-03-311570000 USD20200508Open filing evidence
2019-07-01 – 2019-09-301482000 USD20201106Open filing evidence
2019-01-01 – 2019-09-308708000 USD20201106Open filing evidence
2019-04-01 – 2019-06-301730000 USD20200810Open filing evidence
2019-01-01 – 2019-06-307225000 USD20200810Open filing evidence
2019-01-01 – 2019-03-315496000 USD20200508Open filing evidence
2018-01-01 – 2018-12-3113483000 USD20190301Open filing evidence
2018-07-01 – 2018-09-304821000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3010507000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

EMEA · Biotherapeutics Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=us-gaap:EMEAMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-317067000 USD20230227Open filing evidence
2021-01-01 – 2021-12-316872000 USD20230227Open filing evidence
2020-01-01 – 2020-12-317709000 USD20230227Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20220228Open filing evidence

EMEA · Core Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=us-gaap:EMEAMember;us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-306600000 USD20230803Open filing evidence
2023-01-01 – 2023-06-307859000 USD20230803Open filing evidence
2022-04-01 – 2022-06-304121000 USD20230803Open filing evidence
2022-01-01 – 2022-06-307186000 USD20230803Open filing evidence
2022-01-01 – 2022-03-313065000 USD20220509Open filing evidence
2021-07-01 – 2021-09-302317000 USD20211105Open filing evidence
2021-01-01 – 2021-09-3011294000 USD20211105Open filing evidence
2021-04-01 – 2021-06-304442000 USD20220805Open filing evidence
2021-01-01 – 2021-06-308979000 USD20220805Open filing evidence
2021-01-01 – 2021-03-314537000 USD20220509Open filing evidence
2020-07-01 – 2020-09-302141000 USD20211105Open filing evidence
2020-01-01 – 2020-09-308128000 USD20211105Open filing evidence
2020-04-01 – 2020-06-301586000 USD20210806Open filing evidence
2020-01-01 – 2020-06-305987000 USD20210806Open filing evidence
2020-01-01 – 2020-03-314401000 USD20200508Open filing evidence
2019-07-01 – 2019-09-3010723000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3015964000 USD20201106Open filing evidence
2019-04-01 – 2019-06-303011000 USD20200810Open filing evidence
2019-01-01 – 2019-06-305241000 USD20200810Open filing evidence
2019-01-01 – 2019-03-312230000 USD20200508Open filing evidence
2018-01-01 – 2018-12-318878000 USD20190301Open filing evidence
2018-07-01 – 2018-09-301453000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-304568000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Biotherapeutic Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-30567000 USD20231103Open filing evidence
2023-01-01 – 2023-09-306079000 USD20231103Open filing evidence
2023-04-01 – 2023-06-302015000 USD20230803Open filing evidence
2023-01-01 – 2023-06-305511000 USD20230803Open filing evidence
2022-07-01 – 2022-09-303324000 USD20231103Open filing evidence
2022-01-01 – 2022-09-307441000 USD20231103Open filing evidence
2022-04-01 – 2022-06-301876000 USD20230803Open filing evidence
2022-01-01 – 2022-06-304117000 USD20230803Open filing evidence
2022-01-01 – 2022-03-312241000 USD20220509Open filing evidence
2021-07-01 – 2021-09-304185000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3011856000 USD20221104Open filing evidence
2021-04-01 – 2021-06-303868000 USD20220805Open filing evidence
2021-01-01 – 2021-06-307670000 USD20220805Open filing evidence
2021-01-01 – 2021-03-313803000 USD20220509Open filing evidence
2020-07-01 – 2020-09-305380000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3016638000 USD20211105Open filing evidence
2020-04-01 – 2020-06-307461000 USD20210806Open filing evidence
2020-01-01 – 2020-06-3011258000 USD20210806Open filing evidence
2020-01-01 – 2020-03-313796000 USD20210507Open filing evidence
2019-07-01 – 2019-09-301482000 USD20201106Open filing evidence
2019-01-01 – 2019-09-308708000 USD20201106Open filing evidence
2019-04-01 – 2019-06-301730000 USD20200810Open filing evidence
2019-01-01 – 2019-06-307225000 USD20200810Open filing evidence
2019-01-01 – 2019-03-315496000 USD20200508Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20190301Open filing evidence
2018-07-01 – 2018-09-304821000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence
2018-01-01 – 2018-09-3010507000 USD2019-11-07 · 02:14:43.000ZOpen filing evidence

Biotherapeutic Segment · Operating Segments

Statement Business Segments · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2022-07-01 – 2022-09-303324000 USD20221104Open filing evidence
2022-01-01 – 2022-09-307441000 USD20221104Open filing evidence
2022-04-01 – 2022-06-301876000 USD20220805Open filing evidence
2022-01-01 – 2022-06-304117000 USD20220805Open filing evidence
2021-07-01 – 2021-09-304185000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3011856000 USD20221104Open filing evidence
2021-04-01 – 2021-06-303868000 USD20220805Open filing evidence
2021-01-01 – 2021-06-307670000 USD20220805Open filing evidence
2020-07-01 – 2020-09-305380000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3016638000 USD20211105Open filing evidence
2020-04-01 – 2020-06-307461000 USD20200810Open filing evidence
2020-01-01 – 2020-06-3011258000 USD20200810Open filing evidence
2019-04-01 – 2019-06-301730000 USD20200810Open filing evidence
2019-01-01 – 2019-06-307225000 USD20200810Open filing evidence

Biotherapeutic Segment · Operating Segments · Product Sales

Statement Business Segments · Consolidation Items · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2021-07-01 – 2021-09-300 USD20211105Open filing evidence
2020-07-01 – 2020-09-300 USD20211105Open filing evidence

Biotherapeutic Segment · Product Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2022-04-01 – 2022-06-300 USD20220805Open filing evidence
2022-01-01 – 2022-06-300 USD20220805Open filing evidence
2021-07-01 – 2021-09-300 USD20211105Open filing evidence
2021-01-01 – 2021-09-300 USD20211105Open filing evidence
2021-04-01 – 2021-06-300 USD20220805Open filing evidence
2021-01-01 – 2021-06-300 USD20220805Open filing evidence
2020-07-01 – 2020-09-300 USD20211105Open filing evidence
2020-01-01 – 2020-09-300 USD20211105Open filing evidence
2020-04-01 – 2020-06-300 USD20200810Open filing evidence
2020-01-01 – 2020-06-300 USD20200810Open filing evidence
2019-04-01 – 2019-06-300 USD20200810Open filing evidence
2019-01-01 – 2019-06-300 USD20200810Open filing evidence

Biotherapeutic Segment · Researchand Development Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember
PeriodValueUnitFiledEvidence
2022-07-01 – 2022-09-303324000 USD20221104Open filing evidence
2022-01-01 – 2022-09-307441000 USD20221104Open filing evidence
2022-01-01 – 2022-03-312241000 USD20220509Open filing evidence
2021-07-01 – 2021-09-304185000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3011856000 USD20221104Open filing evidence
2021-01-01 – 2021-03-313803000 USD20220509Open filing evidence
2020-07-01 – 2020-09-305380000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3016638000 USD20211105Open filing evidence
2020-01-01 – 2020-03-313796000 USD20210507Open filing evidence

Biotherapeutic Segment · Researchand Development Revenue · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2021-07-01 – 2021-09-304185000 USD20211105Open filing evidence
2020-07-01 – 2020-09-305380000 USD20211105Open filing evidence

Biotherapeutic Segment · Product

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:ProductOrServiceAxis=us-gaap:ProductMember
PeriodValueUnitFiledEvidence
2022-07-01 – 2022-09-300 USD20221104Open filing evidence
2022-01-01 – 2022-09-300 USD20221104Open filing evidence
2021-07-01 – 2021-09-300 USD20221104Open filing evidence
2021-01-01 – 2021-09-300 USD20221104Open filing evidence

Biotherapeutic Segment · APAC

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:StatementGeographicalAxis=cdxs:APACMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-300 USD20231103Open filing evidence
2023-01-01 – 2023-09-300 USD20231103Open filing evidence
2023-04-01 – 2023-06-300 USD20230803Open filing evidence
2023-01-01 – 2023-06-300 USD20230803Open filing evidence
2022-07-01 – 2022-09-300 USD20231103Open filing evidence
2022-01-01 – 2022-09-300 USD20231103Open filing evidence
2022-04-01 – 2022-06-300 USD20230803Open filing evidence
2022-01-01 – 2022-06-300 USD20230803Open filing evidence
2022-01-01 – 2022-03-310 USD20220509Open filing evidence
2021-07-01 – 2021-09-300 USD20221104Open filing evidence
2021-01-01 – 2021-09-300 USD20221104Open filing evidence
2021-04-01 – 2021-06-300 USD20220805Open filing evidence
2021-01-01 – 2021-06-300 USD20220805Open filing evidence
2021-01-01 – 2021-03-310 USD20220509Open filing evidence
2020-07-01 – 2020-09-300 USD20211105Open filing evidence
2020-01-01 – 2020-09-300 USD20211105Open filing evidence

Biotherapeutic Segment · Americas

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:StatementGeographicalAxis=srt:AmericasMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-300 USD20231103Open filing evidence
2023-01-01 – 2023-09-301933000 USD20231103Open filing evidence
2023-04-01 – 2023-06-30266000 USD20230803Open filing evidence
2023-01-01 – 2023-06-301932000 USD20230803Open filing evidence
2022-07-01 – 2022-09-301168000 USD20231103Open filing evidence
2022-01-01 – 2022-09-303653000 USD20231103Open filing evidence
2022-04-01 – 2022-06-301307000 USD20230803Open filing evidence
2022-01-01 – 2022-06-302486000 USD20230803Open filing evidence
2021-04-01 – 2021-06-302141000 USD20220805Open filing evidence
2021-01-01 – 2021-06-304199000 USD20220805Open filing evidence
2020-04-01 – 2020-06-305733000 USD20200810Open filing evidence
2020-01-01 – 2020-06-307960000 USD20200810Open filing evidence
2019-04-01 – 2019-06-300 USD20200810Open filing evidence
2019-01-01 – 2019-06-300 USD20200810Open filing evidence

Biotherapeutic Segment · EMEA

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticSegmentMember;srt:StatementGeographicalAxis=us-gaap:EMEAMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-30567000 USD20231103Open filing evidence
2023-01-01 – 2023-09-304146000 USD20231103Open filing evidence
2022-07-01 – 2022-09-302156000 USD20231103Open filing evidence
2022-01-01 – 2022-09-303788000 USD20231103Open filing evidence
2021-07-01 – 2021-09-302368000 USD20221104Open filing evidence
2021-01-01 – 2021-09-305841000 USD20221104Open filing evidence
2021-01-01 – 2021-03-311745000 USD20210507Open filing evidence
2020-01-01 – 2020-03-311570000 USD20210507Open filing evidence

Biotherapeutics Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-3111978000 USD20230227Open filing evidence
2021-01-01 – 2021-12-3114239000 USD20230227Open filing evidence
2020-01-01 – 2020-12-3120950000 USD20230227Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20220228Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20210301Open filing evidence

Biotherapeutics Segment · Operating Segments

Statement Business Segments · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-3120950000 USD20210301Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20210301Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20210301Open filing evidence

Biotherapeutics Segment · Operating Segments · Researchand Development Revenue

Statement Business Segments · Consolidation Items · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember
PeriodValueUnitFiledEvidence
2019-01-01 – 2019-12-3110302000 USD20210301Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20210301Open filing evidence

Biotherapeutics Segment · Product Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-310 USD20210301Open filing evidence
2019-01-01 – 2019-12-310 USD20210301Open filing evidence
2018-01-01 – 2018-12-310 USD20210301Open filing evidence

Biotherapeutics Segment · Product Sales · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2019-01-01 – 2019-12-310 USD20210301Open filing evidence
2018-01-01 – 2018-12-310 USD20210301Open filing evidence

Biotherapeutics Segment · Researchand Development Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-3120950000 USD20210301Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20210301Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20210301Open filing evidence

Biotherapeutics Segment · APAC

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:StatementGeographicalAxis=cdxs:APACMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-310 USD20210301Open filing evidence
2019-01-01 – 2019-12-310 USD20210301Open filing evidence
2018-01-01 – 2018-12-310 USD20210301Open filing evidence

Biotherapeutics Segment · Americas

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:StatementGeographicalAxis=srt:AmericasMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-3113241000 USD20210301Open filing evidence
2019-01-01 – 2019-12-310 USD20210301Open filing evidence
2018-01-01 – 2018-12-3138000 USD20210301Open filing evidence

Biotherapeutics Segment · EMEA

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:BiotherapeuticsSegmentMember;srt:StatementGeographicalAxis=us-gaap:EMEAMember
PeriodValueUnitFiledEvidence
2020-01-01 – 2020-12-317709000 USD20210301Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20210301Open filing evidence
2018-01-01 – 2018-12-3113483000 USD20210301Open filing evidence

Core Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-308710000 USD20231103Open filing evidence
2023-01-01 – 2023-09-3037503000 USD20231103Open filing evidence
2023-04-01 – 2023-06-3019308000 USD20230803Open filing evidence
2023-01-01 – 2023-06-3028794000 USD20230803Open filing evidence
2022-01-01 – 2022-12-31126612000 USD20230227Open filing evidence
2022-07-01 – 2022-09-3031146000 USD20231103Open filing evidence
2022-01-01 – 2022-09-30100774000 USD20231103Open filing evidence
2022-04-01 – 2022-06-3036530000 USD20230803Open filing evidence
2022-01-01 – 2022-06-3069629000 USD20230803Open filing evidence
2022-01-01 – 2022-03-3133099000 USD20220509Open filing evidence
2021-01-01 – 2021-12-3190515000 USD20230227Open filing evidence
2021-07-01 – 2021-09-3032584000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3068397000 USD20221104Open filing evidence
2021-04-01 – 2021-06-3021585000 USD20220805Open filing evidence
2021-01-01 – 2021-06-3035815000 USD20220805Open filing evidence
2021-01-01 – 2021-03-3114229000 USD20220509Open filing evidence
2020-01-01 – 2020-12-3148106000 USD20230227Open filing evidence
2020-07-01 – 2020-09-3013005000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3031385000 USD20211105Open filing evidence
2020-04-01 – 2020-06-307506000 USD20210806Open filing evidence
2020-01-01 – 2020-06-3018379000 USD20210806Open filing evidence
2020-01-01 – 2020-03-3110874000 USD20210507Open filing evidence
2019-01-01 – 2019-12-3158156000 USD20220228Open filing evidence
2019-07-01 – 2019-09-3020424000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3041100000 USD20201106Open filing evidence
2019-04-01 – 2019-06-3010589000 USD20200810Open filing evidence
2019-01-01 – 2019-06-3020676000 USD20200810Open filing evidence
2019-01-01 – 2019-03-3110087000 USD20200508Open filing evidence
2018-01-01 – 2018-12-3147073000 USD20210301Open filing evidence

Core Segment · Operating Segments

Statement Business Segments · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-31126612000 USD20230227Open filing evidence
2022-07-01 – 2022-09-3031146000 USD20221104Open filing evidence
2022-01-01 – 2022-09-30100774000 USD20221104Open filing evidence
2022-04-01 – 2022-06-3036530000 USD20220805Open filing evidence
2022-01-01 – 2022-06-3069629000 USD20220805Open filing evidence
2021-01-01 – 2021-12-3190515000 USD20230227Open filing evidence
2021-07-01 – 2021-09-3032584000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3068397000 USD20221104Open filing evidence
2021-04-01 – 2021-06-3021585000 USD20220805Open filing evidence
2021-01-01 – 2021-06-3035815000 USD20220805Open filing evidence
2021-01-01 – 2021-03-3114229000 USD20210507Open filing evidence
2020-01-01 – 2020-12-3148106000 USD20230227Open filing evidence
2020-07-01 – 2020-09-3013005000 USD20201106Open filing evidence
2020-01-01 – 2020-09-3031385000 USD20201106Open filing evidence
2020-04-01 – 2020-06-307506000 USD20210806Open filing evidence
2020-01-01 – 2020-06-3018379000 USD20210806Open filing evidence
2020-01-01 – 2020-03-3110874000 USD20210507Open filing evidence
2019-01-01 – 2019-12-3158156000 USD20220228Open filing evidence
2019-07-01 – 2019-09-3020424000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3041100000 USD20201106Open filing evidence
2019-04-01 – 2019-06-3010589000 USD20200810Open filing evidence
2019-01-01 – 2019-06-3020676000 USD20200810Open filing evidence
2018-01-01 – 2018-12-3147073000 USD20210301Open filing evidence

Core Segment · Operating Segments · Product Sales

Statement Business Segments · Consolidation Items · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-3170657000 USD20220228Open filing evidence
2020-01-01 – 2020-12-3130220000 USD20220228Open filing evidence
2019-01-01 – 2019-12-3129465000 USD20220228Open filing evidence

Core Segment · Operating Segments · Researchand Development Revenue

Statement Business Segments · Consolidation Items · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-3119858000 USD20220228Open filing evidence
2021-01-01 – 2021-03-314003000 USD20210507Open filing evidence
2020-01-01 – 2020-12-3117886000 USD20220228Open filing evidence
2020-01-01 – 2020-03-315774000 USD20210507Open filing evidence
2019-01-01 – 2019-12-3128691000 USD20220228Open filing evidence
2018-01-01 – 2018-12-3121483000 USD20210301Open filing evidence

Core Segment · Product Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-31116676000 USD20230227Open filing evidence
2022-04-01 – 2022-06-3034645000 USD20220805Open filing evidence
2022-01-01 – 2022-06-3065335000 USD20220805Open filing evidence
2021-01-01 – 2021-12-3170657000 USD20230227Open filing evidence
2021-07-01 – 2021-09-3028731000 USD20211105Open filing evidence
2021-01-01 – 2021-09-3053674000 USD20211105Open filing evidence
2021-04-01 – 2021-06-3014717000 USD20220805Open filing evidence
2021-01-01 – 2021-06-3024943000 USD20220805Open filing evidence
2021-01-01 – 2021-03-3110226000 USD20210507Open filing evidence
2020-01-01 – 2020-12-3130220000 USD20230227Open filing evidence
2020-07-01 – 2020-09-308401000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3018005000 USD20211105Open filing evidence
2020-04-01 – 2020-06-304504000 USD20200810Open filing evidence
2020-01-01 – 2020-06-309604000 USD20200810Open filing evidence
2020-01-01 – 2020-03-315100000 USD20210507Open filing evidence
2019-01-01 – 2019-12-3129465000 USD20220228Open filing evidence
2019-07-01 – 2019-09-3010351000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3024588000 USD20201106Open filing evidence
2019-04-01 – 2019-06-306249000 USD20200810Open filing evidence
2019-01-01 – 2019-06-3014236000 USD20200810Open filing evidence

Core Segment · Product Sales · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-3170657000 USD20230227Open filing evidence
2021-01-01 – 2021-03-3110226000 USD20210507Open filing evidence
2020-01-01 – 2020-12-3130220000 USD20230227Open filing evidence
2020-07-01 – 2020-09-308401000 USD20201106Open filing evidence
2020-01-01 – 2020-09-3018005000 USD20201106Open filing evidence
2020-04-01 – 2020-06-304504000 USD20200810Open filing evidence
2020-01-01 – 2020-06-309604000 USD20200810Open filing evidence
2020-01-01 – 2020-03-315100000 USD20210507Open filing evidence
2019-07-01 – 2019-09-3010351000 USD20201106Open filing evidence
2019-01-01 – 2019-09-3024588000 USD20201106Open filing evidence
2019-04-01 – 2019-06-306249000 USD20200810Open filing evidence
2019-01-01 – 2019-06-3014236000 USD20200810Open filing evidence

Core Segment · Researchand Development Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-319936000 USD20230227Open filing evidence
2022-07-01 – 2022-09-303104000 USD20221104Open filing evidence
2022-01-01 – 2022-09-307398000 USD20221104Open filing evidence
2021-01-01 – 2021-12-3119858000 USD20230227Open filing evidence
2021-07-01 – 2021-09-303853000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3014723000 USD20221104Open filing evidence
2021-01-01 – 2021-03-314003000 USD20210507Open filing evidence
2020-01-01 – 2020-12-3117886000 USD20230227Open filing evidence
2020-01-01 – 2020-03-315774000 USD20210507Open filing evidence
2019-01-01 – 2019-12-3128691000 USD20220228Open filing evidence
2018-01-01 – 2018-12-3121483000 USD20210301Open filing evidence

Core Segment · Researchand Development Revenue · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-3119858000 USD20230227Open filing evidence
2020-01-01 – 2020-12-3117886000 USD20230227Open filing evidence

Core Segment · Product

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:ProductOrServiceAxis=us-gaap:ProductMember
PeriodValueUnitFiledEvidence
2022-07-01 – 2022-09-3028042000 USD20221104Open filing evidence
2022-01-01 – 2022-09-3093376000 USD20221104Open filing evidence
2021-07-01 – 2021-09-3028731000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3053674000 USD20221104Open filing evidence

Core Segment · APAC

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:StatementGeographicalAxis=cdxs:APACMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-309037000 USD20230803Open filing evidence
2023-01-01 – 2023-06-3016346000 USD20230803Open filing evidence
2022-07-01 – 2022-09-3023661000 USD20221104Open filing evidence
2022-01-01 – 2022-09-3081243000 USD20221104Open filing evidence
2022-04-01 – 2022-06-3030102000 USD20230803Open filing evidence
2022-01-01 – 2022-06-3057582000 USD20230803Open filing evidence
2021-07-01 – 2021-09-3024268000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3044530000 USD20221104Open filing evidence
2021-04-01 – 2021-06-3013440000 USD20220805Open filing evidence
2021-01-01 – 2021-06-3020262000 USD20220805Open filing evidence
2020-01-01 – 2020-12-3125447000 USD20210301Open filing evidence
2020-07-01 – 2020-09-307655000 USD20211105Open filing evidence
2020-01-01 – 2020-09-3015876000 USD20211105Open filing evidence
2020-04-01 – 2020-06-304747000 USD20200810Open filing evidence
2020-01-01 – 2020-06-308221000 USD20200810Open filing evidence
2019-01-01 – 2019-12-3118286000 USD20210301Open filing evidence
2019-04-01 – 2019-06-303502000 USD20200810Open filing evidence
2019-01-01 – 2019-06-308522000 USD20200810Open filing evidence
2018-01-01 – 2018-12-3122863000 USD20210301Open filing evidence

Core Segment · Americas

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:StatementGeographicalAxis=srt:AmericasMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-303671000 USD20230803Open filing evidence
2023-01-01 – 2023-06-304589000 USD20230803Open filing evidence
2022-07-01 – 2022-09-303654000 USD20221104Open filing evidence
2022-01-01 – 2022-09-308514000 USD20221104Open filing evidence
2022-04-01 – 2022-06-302307000 USD20230803Open filing evidence
2022-01-01 – 2022-06-304861000 USD20230803Open filing evidence
2021-01-01 – 2021-12-3116114000 USD20220228Open filing evidence
2021-07-01 – 2021-09-305999000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3012573000 USD20221104Open filing evidence
2021-04-01 – 2021-06-303703000 USD20220805Open filing evidence
2021-01-01 – 2021-06-306574000 USD20220805Open filing evidence
2021-01-01 – 2021-03-312871000 USD20210507Open filing evidence
2020-01-01 – 2020-12-3111111000 USD20220228Open filing evidence
2020-07-01 – 2020-09-303209000 USD20201106Open filing evidence
2020-01-01 – 2020-09-307381000 USD20201106Open filing evidence
2020-04-01 – 2020-06-301173000 USD20200810Open filing evidence
2020-01-01 – 2020-06-304171000 USD20200810Open filing evidence
2020-01-01 – 2020-03-312999000 USD20210507Open filing evidence
2019-01-01 – 2019-12-3113039000 USD20220228Open filing evidence
2019-07-01 – 2019-09-302706000 USD20201106Open filing evidence
2019-01-01 – 2019-09-309620000 USD20201106Open filing evidence
2019-04-01 – 2019-06-304076000 USD20200810Open filing evidence
2019-01-01 – 2019-06-306913000 USD20200810Open filing evidence
2018-01-01 – 2018-12-3115332000 USD20210301Open filing evidence

Core Segment · Asia Pacific

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-12-3161086000 USD20220228Open filing evidence
2020-01-01 – 2020-12-3125447000 USD20220228Open filing evidence
2019-01-01 – 2019-12-3118286000 USD20220228Open filing evidence

Core Segment · EMEA

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:CoreSegmentMember;srt:StatementGeographicalAxis=us-gaap:EMEAMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-302624000 USD20231103Open filing evidence
2023-01-01 – 2023-09-3010484000 USD20231103Open filing evidence
2022-01-01 – 2022-12-3149473000 USD20230227Open filing evidence
2022-07-01 – 2022-09-303831000 USD20231103Open filing evidence
2022-01-01 – 2022-09-3011017000 USD20231103Open filing evidence
2021-01-01 – 2021-12-3113315000 USD20230227Open filing evidence
2021-07-01 – 2021-09-302317000 USD20221104Open filing evidence
2021-01-01 – 2021-09-3011294000 USD20221104Open filing evidence
2021-01-01 – 2021-03-314537000 USD20210507Open filing evidence
2020-01-01 – 2020-12-3111548000 USD20230227Open filing evidence
2020-01-01 – 2020-03-314401000 USD20210507Open filing evidence
2019-01-01 – 2019-12-3126831000 USD20220228Open filing evidence
2018-01-01 – 2018-12-318878000 USD20210301Open filing evidence

Novel Biotherapeutics

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-313496000 USD20230504Open filing evidence
2022-01-01 – 2022-03-312241000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20200228Open filing evidence

Novel Biotherapeutics · Operating Segments

Statement Business Segments · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-302015000 USD20230803Open filing evidence
2023-01-01 – 2023-06-305511000 USD20230803Open filing evidence
2023-01-01 – 2023-03-313496000 USD20230504Open filing evidence
2022-04-01 – 2022-06-301876000 USD20230803Open filing evidence
2022-01-01 – 2022-06-304117000 USD20230803Open filing evidence
2022-01-01 – 2022-03-312241000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20200228Open filing evidence

Novel Biotherapeutics · Product Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-310 USD20230504Open filing evidence
2022-01-01 – 2022-03-310 USD20230504Open filing evidence

Novel Biotherapeutics · Product Sales · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-310 USD20230504Open filing evidence
2022-01-01 – 2022-03-310 USD20230504Open filing evidence
2019-01-01 – 2019-12-310 USD20200228Open filing evidence
2018-01-01 – 2018-12-310 USD20200228Open filing evidence

Novel Biotherapeutics · Researchand Development Revenue · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2019-01-01 – 2019-12-3110302000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3113521000 USD20200228Open filing evidence

Novel Biotherapeutics · APAC

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:StatementGeographicalAxis=cdxs:APACMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-310 USD20230504Open filing evidence
2022-01-01 – 2022-03-310 USD20230504Open filing evidence
2019-01-01 – 2019-12-310 USD20200228Open filing evidence
2018-01-01 – 2018-12-310 USD20200228Open filing evidence

Novel Biotherapeutics · Americas

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:StatementGeographicalAxis=srt:AmericasMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-311666000 USD20230504Open filing evidence
2022-01-01 – 2022-03-311179000 USD20230504Open filing evidence
2019-01-01 – 2019-12-310 USD20200228Open filing evidence
2018-01-01 – 2018-12-3138000 USD20200228Open filing evidence

Novel Biotherapeutics · EMEA

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:NovelBiotherapeuticsMember;srt:StatementGeographicalAxis=us-gaap:EMEAMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-311830000 USD20230504Open filing evidence
2022-01-01 – 2022-03-311062000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3110302000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3113483000 USD20200228Open filing evidence

Performance Enzymes

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-319486000 USD20230504Open filing evidence
2022-01-01 – 2022-03-3133099000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3158156000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3147073000 USD20200228Open filing evidence

Performance Enzymes · Operating Segments

Statement Business Segments · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-319486000 USD20230504Open filing evidence
2022-01-01 – 2022-03-3133099000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3158156000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3147073000 USD20200228Open filing evidence

Performance Enzymes · Product Sales

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-318364000 USD20230504Open filing evidence
2022-01-01 – 2022-03-3130690000 USD20230504Open filing evidence

Performance Enzymes · Product Sales · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:ProductOrServiceAxis=cdxs:ProductSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-318364000 USD20230504Open filing evidence
2022-01-01 – 2022-03-3130690000 USD20230504Open filing evidence

Performance Enzymes · Researchand Development Revenue

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-311122000 USD20230504Open filing evidence
2022-01-01 – 2022-03-312409000 USD20230504Open filing evidence

Performance Enzymes · Researchand Development Revenue · Operating Segments

Statement Business Segments · Product Or Service · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:ProductOrServiceAxis=cdxs:ResearchandDevelopmentRevenueMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-311122000 USD20230504Open filing evidence
2022-01-01 – 2022-03-312409000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3128691000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3121483000 USD20200228Open filing evidence

Performance Enzymes · APAC

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:StatementGeographicalAxis=cdxs:APACMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-317309000 USD20230504Open filing evidence
2022-01-01 – 2022-03-3127481000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3118286000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3122863000 USD20200228Open filing evidence

Performance Enzymes · Americas

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:StatementGeographicalAxis=srt:AmericasMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-31918000 USD20230504Open filing evidence
2022-01-01 – 2022-03-312553000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3113039000 USD20200228Open filing evidence
2018-01-01 – 2018-12-3115332000 USD20200228Open filing evidence

Performance Enzymes · EMEA

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cdxs:PerformanceEnzymesMember;srt:StatementGeographicalAxis=us-gaap:EMEAMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-311259000 USD20230504Open filing evidence
2022-01-01 – 2022-03-313065000 USD20230504Open filing evidence
2019-01-01 – 2019-12-3126831000 USD20200228Open filing evidence
2018-01-01 – 2018-12-318878000 USD20200228Open filing evidence