<?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="exfy-20211216.xsd" xlink:type="simple"/>
    <context id="icf718732452e418c877b077eaee50779_D20211216-20211216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <startDate>2021-12-16</startDate>
            <endDate>2021-12-16</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl80L2ZyYWc6YWMzYmQxZTdiNGRiNDBlMWE5NDliYjM3ZjlkNjdhMDQvdGFibGU6ZjdhOGRiYmIxNGZjNGFlMWI0NzkyNTA5MmMyM2VlYTIvdGFibGVyYW5nZTpmN2E4ZGJiYjE0ZmM0YWUxYjQ3OTI1MDkyYzIzZWVhMl8wLTEtMS0xLTExODM3MQ_1d25452d-ec5a-4630-8941-31819e783575">0001476840</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl80L2ZyYWc6YWMzYmQxZTdiNGRiNDBlMWE5NDliYjM3ZjlkNjdhMDQvdGFibGU6ZjdhOGRiYmIxNGZjNGFlMWI0NzkyNTA5MmMyM2VlYTIvdGFibGVyYW5nZTpmN2E4ZGJiYjE0ZmM0YWUxYjQ3OTI1MDkyYzIzZWVhMl8xLTEtMS0xLTExODM3NA_7ec34226-b6f4-4b43-8a4b-c111856d55d4">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMzA0_babf551b-ba2a-491c-89c2-ab40a2ab6a4d">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8yMjc_6650f27e-111a-4110-b7c0-4441e98c98f7">2021-12-16</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMDk5NTExNjI5MDg4_ae961330-c459-4f3e-ba86-7448d55f9c05">Expensify, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6NTRlYzE4ODJkYWI4NDU0MTkwY2MxZTEzODdiMzYwMzQvdGFibGVyYW5nZTo1NGVjMTg4MmRhYjg0NTQxOTBjYzFlMTM4N2IzNjAzNF8xLTAtMS0xLTExODMyMQ_ebbc88c4-5456-4856-b792-fb4a0dbe1826">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6NTRlYzE4ODJkYWI4NDU0MTkwY2MxZTEzODdiMzYwMzQvdGFibGVyYW5nZTo1NGVjMTg4MmRhYjg0NTQxOTBjYzFlMTM4N2IzNjAzNF8xLTItMS0xLTExODMyMw_36a53eec-a7da-4482-b5b3-86e3fffaafb5">001-41043</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6NTRlYzE4ODJkYWI4NDU0MTkwY2MxZTEzODdiMzYwMzQvdGFibGVyYW5nZTo1NGVjMTg4MmRhYjg0NTQxOTBjYzFlMTM4N2IzNjAzNF8xLTQtMS0xLTExODMyNQ_c740c53a-c982-4499-b28e-3cd6d491bbc3">27-0239450</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMzA1_5cd1b889-d1df-41a6-b8be-36b301beace4">401 SW 5th Ave</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMjk5_5942cf31-b9a4-4b6f-95bd-55913b7f52f9">Portland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMzAw_8e51127f-90c0-4f82-8c69-3621fe4fc534">OR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMzAx_c24a9675-0e32-4c9e-b54c-96c605438274">97204</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMzAy_bd597a85-1840-47e8-8f96-656deb96d94f">971</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMDk5NTExNjI5MDkx_da7cf99f-20a4-4a9c-b0d4-603024bdbb8a">365-3939</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6YzY1NDdkMjQzNmQzNDJmOGFhNGM2ZjU2ZDZiYzJjOTgvdGFibGVyYW5nZTpjNjU0N2QyNDM2ZDM0MmY4YWE0YzZmNTZkNmJjMmM5OF8wLTAtMS0xLTExODM0NA_ed80c123-3106-4f94-a122-318ae8c36dd8">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6YzY1NDdkMjQzNmQzNDJmOGFhNGM2ZjU2ZDZiYzJjOTgvdGFibGVyYW5nZTpjNjU0N2QyNDM2ZDM0MmY4YWE0YzZmNTZkNmJjMmM5OF8yLTAtMS0xLTExODM0Nw_ee4894be-c60d-48f9-9f30-c3472c548df8">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6YzY1NDdkMjQzNmQzNDJmOGFhNGM2ZjU2ZDZiYzJjOTgvdGFibGVyYW5nZTpjNjU0N2QyNDM2ZDM0MmY4YWE0YzZmNTZkNmJjMmM5OF80LTAtMS0xLTExODM0OQ_1b5662cc-7932-408f-8740-53828ba02da2">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6YzY1NDdkMjQzNmQzNDJmOGFhNGM2ZjU2ZDZiYzJjOTgvdGFibGVyYW5nZTpjNjU0N2QyNDM2ZDM0MmY4YWE0YzZmNTZkNmJjMmM5OF82LTAtMS0xLTExODM1MQ_e4d7518a-5cb9-442c-a614-4679fef077ea">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6ZGNjMTY5NWQyZTc5NDA3OGE1MDk0Yzg3YTk3NDlmOTYvdGFibGVyYW5nZTpkY2MxNjk1ZDJlNzk0MDc4YTUwOTRjODdhOTc0OWY5Nl8xLTAtMS0xLTExODM1NQ_c86f674f-3f42-4d96-a9b6-35d193584eef">Class A Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6ZGNjMTY5NWQyZTc5NDA3OGE1MDk0Yzg3YTk3NDlmOTYvdGFibGVyYW5nZTpkY2MxNjk1ZDJlNzk0MDc4YTUwOTRjODdhOTc0OWY5Nl8xLTItMS0xLTExODM1Nw_ba2ba3f9-f957-4f11-9ef1-160f00114a0c">EXFY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGFibGU6ZGNjMTY5NWQyZTc5NDA3OGE1MDk0Yzg3YTk3NDlmOTYvdGFibGVyYW5nZTpkY2MxNjk1ZDJlNzk0MDc4YTUwOTRjODdhOTc0OWY5Nl8xLTQtMS0xLTExODM2MA_a1d7a3ac-db00-41eb-bc40-1bbbaa5e8b6c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMDk5NTExNjI5MDky_8f7b83d8-642d-408f-93d0-108b3a5e963e">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="icf718732452e418c877b077eaee50779_D20211216-20211216"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhMWYzOGRkNTMwYzQzYWZiZjY5YTg3M2U2MDE0OGZmL3NlYzowYTFmMzhkZDUzMGM0M2FmYmY2OWE4NzNlNjAxNDhmZl8xL2ZyYWc6YTM1NTk4NzIyMzU1NGM3MTllODI1MTM1MzA4OGIzMzUvdGV4dHJlZ2lvbjphMzU1OTg3MjIzNTU0YzcxOWU4MjUxMzUzMDg4YjMzNV8xMDk5NTExNjI5MDkz_bda69310-6ca7-409b-ab96-a30486c20ec7">false</dei:EntityExTransitionPeriod>
</xbrl>
