XML 45 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Development and Other Agreements - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jul. 31, 2013
Nov. 30, 2008
Feb. 29, 2012
Jul. 31, 2014
Feb. 01, 2012
Development Agreements [Line Items]                
Development grant and other revenue $ 2.1dxcm_DevelopmentGrantAndOtherRevenue $ 2.9dxcm_DevelopmentGrantAndOtherRevenue $ 6.9dxcm_DevelopmentGrantAndOtherRevenue          
Research and Development Arrangement, Value of Grant       4.0dxcm_ResearchandDevelopmentArrangementValueofGrant        
Research and Development Arrangement, Grants Received During Period 2.5dxcm_ResearchandDevelopmentArrangementGrantsReceivedDuringPeriod 0.5dxcm_ResearchandDevelopmentArrangementGrantsReceivedDuringPeriod            
Helmsley Grant [Member] | Research and Development Grant [Member]                
Development Agreements [Line Items]                
Research and Development Arrangement, Contract to Perform for Others, Compensation Earned 2.5us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= dxcm_HelmsleyGrantMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= dxcm_ResearchandDevelopmentGrantMember
0.5us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= dxcm_HelmsleyGrantMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= dxcm_ResearchandDevelopmentGrantMember
           
Option One [Member]                
Development Agreements [Line Items]                
Royalty Guarantees, Commitments, Commitment Period       4 years        
Option Two [Member]                
Development Agreements [Line Items]                
Royalty Guarantees, Commitments, Amount       6.0us-gaap_RoyaltyGuaranteesCommitmentsAmount
/ dxcm_ResearchandDevelopmentPaymentOptionAxis
= dxcm_OptionTwoMember
       
Option One [Member]                
Development Agreements [Line Items]                
Royalty Guarantees, Commitments, Amounts, Per Year       2.0dxcm_RoyaltyGuaranteesCommitmentsAmountsPerYear
/ dxcm_RoyaltyAgreementPaymentOptionAxis
= dxcm_OptionOneMember
       
Edwards Lifesciences LLC [Member]                
Development Agreements [Line Items]                
Commercial sales royalty maximum 6.00%dxcm_CommercialSalesRoyaltyMaximum
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_EdwardsLifesciencesLlcMember
             
Money eligible to be received related to regulatory approvals and manufacturing readiness         12.0dxcm_MoneyEligibleToBeReceivedRelatedToRegulatoryApprovalsAndManufacturingReadiness
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_EdwardsLifesciencesLlcMember
     
Tandem Diabetes Care, Inc. [Member]                
Development Agreements [Line Items]                
Development grant and other revenue 0.2dxcm_DevelopmentGrantAndOtherRevenue
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_TandemDiabetesCareIncMember
0.5dxcm_DevelopmentGrantAndOtherRevenue
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_TandemDiabetesCareIncMember
           
Tandem Diabetes Care, Inc. [Member] | Maximum [Member]                
Development Agreements [Line Items]                
Third party contribution to off set expenses               1.0dxcm_ThirdPartyContributionToOffSetExpenses
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_TandemDiabetesCareIncMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Tandem Diabetes Care, Inc. [Member] | Initial Payment [Member]                
Development Agreements [Line Items]                
One-time milestone payment, received           1.0dxcm_OneTimeMilestonePaymentReceived
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_TandemDiabetesCareIncMember
/ dxcm_OneTimeMilestonePaymentQualificationsAxis
= dxcm_InitialPaymentMember
   
Regulatory Submission Milestone [Member] | Tandem Diabetes Care, Inc. [Member]                
Development Agreements [Line Items]                
Additional milestone payments             1.0dxcm_AdditionalMilestonePayments
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_TandemDiabetesCareIncMember
/ dxcm_MilestonePaymentAxis
= dxcm_RegulatorySubmissionMilestoneMember
 
Regulatory Approval Milestone [Member] [Member] | Tandem Diabetes Care, Inc. [Member]                
Development Agreements [Line Items]                
Additional milestone payments $ 1.0dxcm_AdditionalMilestonePayments
/ dxcm_DeveopmentAgreementPartnersAxis
= dxcm_TandemDiabetesCareIncMember
/ dxcm_MilestonePaymentAxis
= dxcm_RegulatoryApprovalMilestoneMemberMember