<?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-20260710.xsd" xlink:type="simple"/>
    <context id="C_a47a9640-e811-4bea-9502-87d50bd5d1c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029002</identifier>
        </entity>
        <period>
            <startDate>2026-07-10</startDate>
            <endDate>2026-07-10</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_ef88cf80-6795-4b86-9ba8-2b5135c88bb4">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_3e14e8f4-b21c-442b-a53f-c8e15549730f">0000029002</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_56e6985f-4c71-454f-aa46-07fde7fcb19a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_19ae4745-a13f-4ac2-a73a-9d895d4add39">2026-07-10</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_b24777c1-604e-4b81-9f5a-54def5aaee00">DIODES INCORPORATED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_5d650406-b279-4a0e-b2a2-90ee32d0f3b7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_7229d359-c374-498c-9f71-51cd8e13d1a5">002-25577</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_2a7f289f-e36e-40e8-ba47-f49b89f34c7b">95-2039518</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_a799ae21-e03f-4799-a997-64e416740dee">4949 Hedgcoxe Road, Suite 200</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_cb375e9b-b360-4abb-8089-472703315bf2">Plano</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_7a1d30fd-3f00-4cdb-b71a-0a0b0b8282ac">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_dccb3c68-14f7-4fd0-9d8e-ebdcb2835094">75024</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_533f66df-7311-41fc-b3ee-4429a4c7f0b1">972</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_97051c3b-feaf-43a4-8f80-53eea3f6c2cc">987-3900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_d7b79855-4588-4fc3-b27b-25689c258647">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_d731c3ed-1f4c-4c95-b306-e08777239265">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_ebc546a0-8a3b-4389-a3a5-9fda69d6b2aa">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_4b56e28b-1cb3-44e3-ae5e-3b7b47fa4c25">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_c7fa0f7c-6b28-46d7-ba6b-af339d6505dc">Common Stock, Par Value $0.66 2/3</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_86ea06fa-0b43-481e-9039-b161c34e335d">DIOD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_da3dee75-6c04-4357-83e6-feb932b596eb">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_a47a9640-e811-4bea-9502-87d50bd5d1c5"
      id="F_730c4d72-f9d9-43b8-ba98-4feca7a58dff">false</dei:EntityEmergingGrowthCompany>
</xbrl>
