<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="int-20210715.xsd" xlink:type="simple"/>
    <context id="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2021-07-15</startDate>
            <endDate>2021-07-15</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF80L2ZyYWc6YTljZTJmYzUzNTZhNGQ5MmIwMGEwYjM4YzM0ZjZmMTkvdGFibGU6OWI2NDJlMGUzMjdiNDUyYTkzNDNjODM0YWI4ZDEzMDYvdGFibGVyYW5nZTo5YjY0MmUwZTMyN2I0NTJhOTM0M2M4MzRhYjhkMTMwNl8yLTEtMS0xLTA_af267156-9aa2-430b-a751-99053f96a1ee">0000789460</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF80L2ZyYWc6YTljZTJmYzUzNTZhNGQ5MmIwMGEwYjM4YzM0ZjZmMTkvdGFibGU6OWI2NDJlMGUzMjdiNDUyYTkzNDNjODM0YWI4ZDEzMDYvdGFibGVyYW5nZTo5YjY0MmUwZTMyN2I0NTJhOTM0M2M4MzRhYjhkMTMwNl81LTEtMS0xLTA_bccde313-b4aa-4308-8b0c-628588d6bca1">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjI2_55d786f6-0d35-4cb2-9acc-08b8105a6e0a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yMzc_3fe91839-5a10-4382-baa1-aa170fe21fc4">2021-07-15</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjIx_1414daf4-de10-411f-bf4f-e81e334498b3">WORLD FUEL SERVICES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6MzE5NWEwYWExNmYzNDNiMThiOGFmNThmYjhhZWM1MWQvdGFibGVyYW5nZTozMTk1YTBhYTE2ZjM0M2IxOGI4YWY1OGZiOGFlYzUxZF8wLTAtMS0xLTA_9f041f0f-f507-47d4-b031-731e04d4bfa5">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6MzE5NWEwYWExNmYzNDNiMThiOGFmNThmYjhhZWM1MWQvdGFibGVyYW5nZTozMTk1YTBhYTE2ZjM0M2IxOGI4YWY1OGZiOGFlYzUxZF8wLTEtMS0xLTA_d3218f0b-0389-4e92-9f66-37959b565e7c">1-9533</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6MzE5NWEwYWExNmYzNDNiMThiOGFmNThmYjhhZWM1MWQvdGFibGVyYW5nZTozMTk1YTBhYTE2ZjM0M2IxOGI4YWY1OGZiOGFlYzUxZF8wLTItMS0xLTA_8a9c6c5c-8cf9-4a23-a5bf-25f42b80f467">59-2459427</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6MGU4OGZkZDRkNDJiNDM1NmI1N2U0ZTFhOTJjOGE0YWYvdGFibGVyYW5nZTowZTg4ZmRkNGQ0MmI0MzU2YjU3ZTRlMWE5MmM4YTRhZl8wLTAtMS0xLTA_fb3b256d-a98e-440e-95a2-ae68b13073c8">9800 N.W. 41st Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6MGU4OGZkZDRkNDJiNDM1NmI1N2U0ZTFhOTJjOGE0YWYvdGFibGVyYW5nZTowZTg4ZmRkNGQ0MmI0MzU2YjU3ZTRlMWE5MmM4YTRhZl8wLTEtMS0xLTA_28dda7b0-9f14-49aa-a6af-f221fa646c89">Miami,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6MGU4OGZkZDRkNDJiNDM1NmI1N2U0ZTFhOTJjOGE0YWYvdGFibGVyYW5nZTowZTg4ZmRkNGQ0MmI0MzU2YjU3ZTRlMWE5MmM4YTRhZl8wLTItMS0xLTA_ba1ad8f3-cb55-4dbf-9a4d-1609329a60ba">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6MGU4OGZkZDRkNDJiNDM1NmI1N2U0ZTFhOTJjOGE0YWYvdGFibGVyYW5nZTowZTg4ZmRkNGQ0MmI0MzU2YjU3ZTRlMWE5MmM4YTRhZl8wLTQtMS0xLTA_fcb8e744-d0eb-409c-b191-b9b8551c78fa">33178</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjI3_9488bc09-de18-4c05-8169-65e6d7ccb006">305</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjI4_a395d159-1da5-4dd2-aa0d-62ed8dd6ee91">428-8000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjI5_d188704b-42e3-44a5-85dd-aba8a8ebe074">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjI0_957229d0-28c8-492b-babf-09c081434f1b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjIy_93d1e44c-fc60-4feb-a0be-a0f7c74406be">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjIz_7875e5b7-7415-4e5c-bd34-9c4a124891fb">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6NzE5NDBlOWQyNTQ1NGE3YjhkOGYwMDk4OGJkMGU0ZTIvdGFibGVyYW5nZTo3MTk0MGU5ZDI1NDU0YTdiOGQ4ZjAwOTg4YmQwZTRlMl8yLTAtMS0xLTA_2a0de65a-0bc2-49f2-b0ab-65bad4501668">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6NzE5NDBlOWQyNTQ1NGE3YjhkOGYwMDk4OGJkMGU0ZTIvdGFibGVyYW5nZTo3MTk0MGU5ZDI1NDU0YTdiOGQ4ZjAwOTg4YmQwZTRlMl8yLTEtMS0xLTA_6b724f4c-9ae4-42d4-a4d4-bb844f520105">INT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGFibGU6NzE5NDBlOWQyNTQ1NGE3YjhkOGYwMDk4OGJkMGU0ZTIvdGFibGVyYW5nZTo3MTk0MGU5ZDI1NDU0YTdiOGQ4ZjAwOTg4YmQwZTRlMl8yLTItMS0xLTA_9a1e4cde-2995-4161-a72e-342f8c5ef5aa">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie5a4421d298a42fd8f4f67c79b199bde_D20210715-20210715"
      id="id3VybDovL2RvY3MudjEvZG9jOjcwZTFiZTRlYWZjNzRlOTM4NzY1NjQ2Yjc2MmRlMjE4L3NlYzo3MGUxYmU0ZWFmYzc0ZTkzODc2NTY0NmI3NjJkZTIxOF8xL2ZyYWc6YmViNzE1MzE5ZTZkNGRhZGE4ZjIwZGYxYWE1YWY4Y2IvdGV4dHJlZ2lvbjpiZWI3MTUzMTllNmQ0ZGFkYThmMjBkZjFhYTVhZjhjYl8yNjI1_900dfb45-08c8-4aff-8f29-e22039b95872">false</dei:EntityEmergingGrowthCompany>
</xbrl>
