<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="diod-20260727.xsd" xlink:type="simple"/>
    <context id="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029002</identifier>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_123dcb8b-73f5-4256-82ae-4541fb3fb17b">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_99943efb-669c-4a9c-be80-4f0058ca14e6">0000029002</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_64676fab-c5bf-4bcd-bf3b-3dbb98ab1ab4">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_85ba76d0-d26b-49f2-969a-1830f67bb969">2026-07-27</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_d099184c-e090-43e9-a018-faf28a27dc72">DIODES INCORPORATED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_72414bcf-9f82-4db5-afe1-8abd29def19d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_a0434ac9-deee-4043-a369-bc56ed878022">002-25577</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_e482b1cc-4c99-49b0-bf3e-3c007d23ae9b">95-2039518</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_934d8de5-703c-4ef5-84e5-e46db500e020">4949 Hedgcoxe Road, Suite 200</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_7320ed10-ffd7-40a5-ac94-e07856116451">Plano</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_ade8042a-d76d-4de1-a899-ff0fe08cff24">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_7e1183e3-7d22-40fb-a698-d4c6292fee76">75024</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_a776dd2c-fcdf-4a51-95b0-9373e1b94bbe">972</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_51a2f4a2-4f1c-4fa5-b441-02d75c2968f6">987-3900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_60885f0e-6ffb-4cfa-90c0-0883a39ba688">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_1ac65144-2a5f-403d-83f5-a263810366b1">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_0abd0173-993c-40ae-b43c-72770911a36f">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_7e73359a-0a67-427e-bd8f-d5f9bf6ac3ce">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_8a56ba43-211d-4118-a98e-9f9fd05309a6">Common Stock, Par Value $0.66 2/3</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_354bda41-df8d-4069-8259-70ae7a74057c">DIOD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_c52b1867-989e-4366-b5b6-f0bf05a7c9af">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_cd6ff807-1120-4366-893c-2bf5cc0c66eb"
      id="F_588f5a95-3b1e-4d49-ad6f-369ab397519c">false</dei:EntityEmergingGrowthCompany>
</xbrl>
