<?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/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="int-20230427.xsd" xlink:type="simple"/>
    <context id="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV80L2ZyYWc6NTg4ZWFmOTRmNDgwNDQ1Njg2NmI4MGY2YmYxYmE4MmUvdGFibGU6MTU3ZTM4NGU2NzE4NGViOThhM2E3MmZjOTM0ZTkxZWUvdGFibGVyYW5nZToxNTdlMzg0ZTY3MTg0ZWI5OGEzYTcyZmM5MzRlOTFlZV8yLTEtMS0xLTIxOTYxNQ_b7ec0295-6cf1-4ddc-b44d-91375b46a29c">0000789460</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV80L2ZyYWc6NTg4ZWFmOTRmNDgwNDQ1Njg2NmI4MGY2YmYxYmE4MmUvdGFibGU6MTU3ZTM4NGU2NzE4NGViOThhM2E3MmZjOTM0ZTkxZWUvdGFibGVyYW5nZToxNTdlMzg0ZTY3MTg0ZWI5OGEzYTcyZmM5MzRlOTFlZV81LTEtMS0xLTIxOTYxNQ_5d056208-69db-42ba-ab46-1b3c5d1b4fa7">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTc4_37967926-9e3c-4f2b-ba07-cebe26c76a7d">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8yODA_b88cecb4-916d-40f3-839b-2c2d5ec20da4">2023-04-27</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTgz_62562e2e-9e1f-4dad-be25-70dd4d569ad4">WORLD FUEL SERVICES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6MGU3MmFhOTIxYWVmNGUxZDk0MDM2N2ZjYjU5YzU2MjkvdGFibGVyYW5nZTowZTcyYWE5MjFhZWY0ZTFkOTQwMzY3ZmNiNTljNTYyOV8wLTAtMS0xLTIxOTYxNQ_1ef91e98-67e9-40aa-bc00-d3568233284a">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6MGU3MmFhOTIxYWVmNGUxZDk0MDM2N2ZjYjU5YzU2MjkvdGFibGVyYW5nZTowZTcyYWE5MjFhZWY0ZTFkOTQwMzY3ZmNiNTljNTYyOV8wLTEtMS0xLTIxOTYxNQ_92221c5f-53a6-40ac-adda-8fbb672bdcd0">001-09533</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6MGU3MmFhOTIxYWVmNGUxZDk0MDM2N2ZjYjU5YzU2MjkvdGFibGVyYW5nZTowZTcyYWE5MjFhZWY0ZTFkOTQwMzY3ZmNiNTljNTYyOV8wLTItMS0xLTIxOTYxNQ_298729ec-d6cb-4941-9f86-b6c6794f1411">59-2459427</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6ZWE2YzhlYzU1OGMyNDgyODk4NmRmNzZjOGQ4MTYwMGQvdGFibGVyYW5nZTplYTZjOGVjNTU4YzI0ODI4OTg2ZGY3NmM4ZDgxNjAwZF8wLTAtMS0xLTIyNjAxOA_e601d44d-d6a5-4d6b-b748-2e25100ff942">9800 N.W. 41st Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6ZWE2YzhlYzU1OGMyNDgyODk4NmRmNzZjOGQ4MTYwMGQvdGFibGVyYW5nZTplYTZjOGVjNTU4YzI0ODI4OTg2ZGY3NmM4ZDgxNjAwZF8wLTEtMS0xLTIyNjAyMA_c580526c-9451-42b1-baa7-f07473937032">Miami,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6ZWE2YzhlYzU1OGMyNDgyODk4NmRmNzZjOGQ4MTYwMGQvdGFibGVyYW5nZTplYTZjOGVjNTU4YzI0ODI4OTg2ZGY3NmM4ZDgxNjAwZF8wLTItMS0xLTIyNjAyNw_bacc3ffe-495e-4bbc-875f-4e0fa41ba816">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6ZWE2YzhlYzU1OGMyNDgyODk4NmRmNzZjOGQ4MTYwMGQvdGFibGVyYW5nZTplYTZjOGVjNTU4YzI0ODI4OTg2ZGY3NmM4ZDgxNjAwZF8wLTQtMS0xLTIyNjAxMQ_f4d77fa3-3876-464e-bf96-bebc140e1aca">33178</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTg0_3bdfb658-b80e-4de1-bd9e-bd0b0b599aa4">305</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTg1_85b51d07-7ea4-4cbd-bf60-8d3e5ac57526">428-8000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTg2_5d780ab5-d1bb-4bf1-8764-b47f13601c6a">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTc5_f00212df-50a3-4bea-95ae-3cdf5cb6e8a3">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTgw_5d63b988-87f9-4b9c-8118-a6f5920744bd">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTg3_d9b41d66-eaaa-4218-b9f6-9578e23c3a3a">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6ZTU0OWUzNGFmMTZjNDc4Yzg4ZjU2Njk1MjI0MWM0ZDIvdGFibGVyYW5nZTplNTQ5ZTM0YWYxNmM0NzhjODhmNTY2OTUyMjQxYzRkMl8yLTAtMS0xLTIxOTYxNQ_f98d597d-21ac-45da-a746-0abfed19a175">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6ZTU0OWUzNGFmMTZjNDc4Yzg4ZjU2Njk1MjI0MWM0ZDIvdGFibGVyYW5nZTplNTQ5ZTM0YWYxNmM0NzhjODhmNTY2OTUyMjQxYzRkMl8yLTEtMS0xLTIxOTYxNQ_6e5220c6-62a2-4f45-b814-d33a5ea2e093">INT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGFibGU6ZTU0OWUzNGFmMTZjNDc4Yzg4ZjU2Njk1MjI0MWM0ZDIvdGFibGVyYW5nZTplNTQ5ZTM0YWYxNmM0NzhjODhmNTY2OTUyMjQxYzRkMl8yLTItMS0xLTIxOTYxNQ_b7cf85b0-f1e1-4dfb-92c9-67ce8c165fab">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i21eb1e7a69044ec3b403c864dfcdc73d_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjZjYWZjNTJmOTJlYTQxYWViN2FiYjg5NmY2MmUyNzVlL3NlYzo2Y2FmYzUyZjkyZWE0MWFlYjdhYmI4OTZmNjJlMjc1ZV8xL2ZyYWc6NmJiM2VjYmNkNzg3NDBmNjkzOGI5OGQ2ZjcyZTk2MzQvdGV4dHJlZ2lvbjo2YmIzZWNiY2Q3ODc0MGY2OTM4Yjk4ZDZmNzJlOTYzNF8xNTgx_d1064bff-b389-40fa-88b9-f1e74129fa21">false</dei:EntityEmergingGrowthCompany>
</xbrl>
