XML 30 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Dec. 31, 2014
Security
Dec. 31, 2013
Sep. 30, 2014
Schedule of Available-for-sale Securities [Line Items]      
Number of securities below amortized cost basis 33us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1    
Number of securities 72dgii_AvailableForSaleSecuritiesTotalNumberOfSecurities    
Proceeds from maturities of marketable securities $ 9,321us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $ 7,109us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities  
Available-for-sale securities, amortized cost basis 47,285us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis [1]   44,471us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis [2]
Available-for-sale securities, unrealized gains 18us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax   17us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Available-for-sale securities, unrealized losses (79)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax   (49)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Available-for-sale marketable securities, fair value 47,224us-gaap_AvailableForSaleSecuritiesDebtSecurities [1]   44,439us-gaap_AvailableForSaleSecuritiesDebtSecurities [2]
Purchased and accrued interest 163dgii_AvailableForSaleSecuritiesPurchasedAndAccruedInterest   213dgii_AvailableForSaleSecuritiesPurchasedAndAccruedInterest
Fair value of available-for-sale securities in continuous unrealized loss position for less than twelve months 33,296us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue   30,453us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (78)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss   (47)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Fair value of available-for-sale securities in continuous unrealized loss position for twelve months or longer 499us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue   748us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss   (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Current Assets      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, next twelve months, maximum year mature 1 year    
Available-for-sale securities, amortized cost basis 32,657us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
[1]   32,918us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
[2]
Available-for-sale securities, unrealized gains 2us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
  3us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
Available-for-sale securities, unrealized losses (35)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
  (23)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
Available-for-sale marketable securities, fair value 32,624us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
[1]   32,898us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
[2]
Non-current Assets      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, year two through five, maximum year mature 3 years    
Available-for-sale securities, amortized cost basis 14,628us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
[1]   11,553us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
[2]
Available-for-sale securities, unrealized gains 16us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
  14us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
Available-for-sale securities, unrealized losses (44)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
  (26)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
Available-for-sale marketable securities, fair value 14,600us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
[1]   11,541us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
[2]
Corporate Bonds      
Schedule of Available-for-sale Securities [Line Items]      
Fair value of available-for-sale securities in continuous unrealized loss position for less than twelve months 28,324us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  23,475us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (52)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  (26)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Fair value of available-for-sale securities in continuous unrealized loss position for twelve months or longer 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Corporate Bonds | Current Assets      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, amortized cost basis 23,409us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[1]   24,668us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[2]
Available-for-sale securities, unrealized gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  1us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Available-for-sale securities, unrealized losses (34)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  (22)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Available-for-sale marketable securities, fair value 23,375us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[1]   24,647us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[2]
Corporate Bonds | Non-current Assets      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, amortized cost basis 5,122us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[1]   2,051us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[2]
Available-for-sale securities, unrealized gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Available-for-sale securities, unrealized losses (18)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  (4)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Available-for-sale marketable securities, fair value 5,104us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[1]   2,047us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
[2]
Commercial Paper      
Schedule of Available-for-sale Securities [Line Items]      
Fair value of available-for-sale securities in continuous unrealized loss position for less than twelve months 1,997us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
  3,998us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
  (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Fair value of available-for-sale securities in continuous unrealized loss position for twelve months or longer 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Commercial Paper | Current Assets      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, amortized cost basis 5,997us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
[1]   3,998us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
[2]
Available-for-sale securities, unrealized gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
  0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale securities, unrealized losses (1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
  (1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale marketable securities, fair value 5,996us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
[1]   3,997us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
[2]
Certificates of Deposit      
Schedule of Available-for-sale Securities [Line Items]      
Fair value of available-for-sale securities in continuous unrealized loss position for less than twelve months 2,975us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  2,980us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (25)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  (20)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Fair value of available-for-sale securities in continuous unrealized loss position for twelve months or longer 499us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  748us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Certificates of Deposit | Current Assets      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, amortized cost basis 3,251us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[1]   4,252us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[2]
Available-for-sale securities, unrealized gains 2us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  2us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale securities, unrealized losses 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale marketable securities, fair value 3,253us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[1]   4,254us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_CurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[2]
Certificates of Deposit | Non-current Assets      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, amortized cost basis 9,506us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[1]   9,502us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[2]
Available-for-sale securities, unrealized gains 16us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  14us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale securities, unrealized losses (26)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
  (22)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
Available-for-sale marketable securities, fair value $ 9,496us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[1]   $ 9,494us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_BalanceSheetLocationAxis
= dgii_NonCurrentAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= dgii_CertificatesOfDepositNotIncludedWithCashAndCashEquivalentsMember
[2]
[1] Included in amortized cost and fair value is purchased and accrued interest of $163
[2] Included in amortized cost and fair value is purchased and accrued interest of $213.