<?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-20220414.xsd" xlink:type="simple"/>
    <context id="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789460</identifier>
        </entity>
        <period>
            <startDate>2022-04-14</startDate>
            <endDate>2022-04-14</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV80L2ZyYWc6ZDg0YmZmNTdjMDc4NDg5ZmJlYTljMjIyY2VjMmRlMDEvdGFibGU6NjZiOWY0YzQ2MTE1NDE0NDg2ZmI0OTYzZmQxN2RkNjkvdGFibGVyYW5nZTo2NmI5ZjRjNDYxMTU0MTQ0ODZmYjQ5NjNmZDE3ZGQ2OV8yLTEtMS0xLTY3ODcy_c3f622ac-be8e-484a-aca0-3287b55fc6f2">0000789460</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV80L2ZyYWc6ZDg0YmZmNTdjMDc4NDg5ZmJlYTljMjIyY2VjMmRlMDEvdGFibGU6NjZiOWY0YzQ2MTE1NDE0NDg2ZmI0OTYzZmQxN2RkNjkvdGFibGVyYW5nZTo2NmI5ZjRjNDYxMTU0MTQ0ODZmYjQ5NjNmZDE3ZGQ2OV81LTEtMS0xLTY3ODcy_a171395d-b25e-4c17-a580-a4c7bab2a93c">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDc0_0496ad27-42ec-4b5c-9527-b5576f5d9f20">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8yMjg_77407af1-368e-4b07-ad7c-85ba35af349c">2022-04-14</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDY5_9936eb53-015c-4987-8d79-ec5c2c1b35b8">WORLD FUEL SERVICES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MTI1YzE0OTA1ZTI1NGY1YzlhODBlOWJmODA4ZmQ3NTgvdGFibGVyYW5nZToxMjVjMTQ5MDVlMjU0ZjVjOWE4MGU5YmY4MDhmZDc1OF8wLTAtMS0xLTY3ODcy_c7d2d11e-608f-44b8-8905-d6350d3173be">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MTI1YzE0OTA1ZTI1NGY1YzlhODBlOWJmODA4ZmQ3NTgvdGFibGVyYW5nZToxMjVjMTQ5MDVlMjU0ZjVjOWE4MGU5YmY4MDhmZDc1OF8wLTEtMS0xLTY3ODcy_d289b159-aa31-40d1-850e-c464d82da878">1-9533</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MTI1YzE0OTA1ZTI1NGY1YzlhODBlOWJmODA4ZmQ3NTgvdGFibGVyYW5nZToxMjVjMTQ5MDVlMjU0ZjVjOWE4MGU5YmY4MDhmZDc1OF8wLTItMS0xLTY3ODcy_8deb67a3-af9a-41f6-8ac7-2cf6cacd5328">59-2459427</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MzYyMmI3ZWM1NTA1NDAyNDk5ZTgwMjc2NWYwOWM4Y2YvdGFibGVyYW5nZTozNjIyYjdlYzU1MDU0MDI0OTllODAyNzY1ZjA5YzhjZl8wLTAtMS0xLTY3ODcy_0f3d2650-36f2-45ac-bee1-c78ad09a2b2a">9800 N. W. 41st. Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MzYyMmI3ZWM1NTA1NDAyNDk5ZTgwMjc2NWYwOWM4Y2YvdGFibGVyYW5nZTozNjIyYjdlYzU1MDU0MDI0OTllODAyNzY1ZjA5YzhjZl8wLTEtMS0xLTY3ODcy_2f695eab-c031-4cbc-be9a-acbd1b9d3488">Miami,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MzYyMmI3ZWM1NTA1NDAyNDk5ZTgwMjc2NWYwOWM4Y2YvdGFibGVyYW5nZTozNjIyYjdlYzU1MDU0MDI0OTllODAyNzY1ZjA5YzhjZl8wLTItMS0xLTY3ODcy_b1b9cdfc-1f31-4ada-a22f-0bccc395a61a">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MzYyMmI3ZWM1NTA1NDAyNDk5ZTgwMjc2NWYwOWM4Y2YvdGFibGVyYW5nZTozNjIyYjdlYzU1MDU0MDI0OTllODAyNzY1ZjA5YzhjZl8wLTQtMS0xLTY3ODcy_d32a7ec3-ccbc-4396-8b7d-92f82354af45">33178</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDY2_7b42ef66-7a9c-4898-93ab-01edb4bc3e6d">305</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDcw_3b581039-aed4-4229-8e2a-5857fb9c3502">428-8000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDcx_a9d3222e-0498-4cc0-ba4b-05efea1f67f5">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDY3_ac8f1982-db33-46d2-a940-7f5ed4c85045">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDcy_a1484407-2a34-4488-8d43-aebec4012612">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDY4_889d013b-994d-4418-9549-3660f05b5e4d">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MDM2NTI1YTgzNmI1NGMxZThhZGY4MzI5YTlkOTQ4NjEvdGFibGVyYW5nZTowMzY1MjVhODM2YjU0YzFlOGFkZjgzMjlhOWQ5NDg2MV8yLTAtMS0xLTY3ODcy_a4bf5c52-380f-4e3c-9360-18d09d38c925">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MDM2NTI1YTgzNmI1NGMxZThhZGY4MzI5YTlkOTQ4NjEvdGFibGVyYW5nZTowMzY1MjVhODM2YjU0YzFlOGFkZjgzMjlhOWQ5NDg2MV8yLTEtMS0xLTY3ODcy_93ffe1e3-b17b-42d1-a275-d87bfcc01b85">INT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGFibGU6MDM2NTI1YTgzNmI1NGMxZThhZGY4MzI5YTlkOTQ4NjEvdGFibGVyYW5nZTowMzY1MjVhODM2YjU0YzFlOGFkZjgzMjlhOWQ5NDg2MV8yLTItMS0xLTY3ODcy_09e298e9-0c59-4b17-be5a-fb926bc94c79">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i93ece3f69b5e4b1992fe3ae1348e9117_D20220414-20220414"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhZGZmMDdjMWE2ZjQ4Mzg4ZjBmNWJmODkxNjU0MGQ1L3NlYzphYWRmZjA3YzFhNmY0ODM4OGYwZjViZjg5MTY1NDBkNV8xL2ZyYWc6Njg5YmY1YTgwMzJmNDc5ZGIwMGZiZjkzOGNiMmIyMzUvdGV4dHJlZ2lvbjo2ODliZjVhODAzMmY0NzlkYjAwZmJmOTM4Y2IyYjIzNV8xNDcz_51a0a701-7dc7-4c49-afab-63c1d9b5b684">false</dei:EntityEmergingGrowthCompany>
</xbrl>
