<?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-20220426.xsd" xlink:type="simple"/>
    <context id="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <startDate>2022-04-26</startDate>
            <endDate>2022-04-26</endDate>
        </period>
    </context>
    <context id="i29f584ac438a4a5d936ed8cf854fb472_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF80L2ZyYWc6ZjQ4ZDkzOWFmMjM0NGEyOWE3OTY1YTg3NjRlMmFkZTAvdGFibGU6MTM3ZDllZGE5ZDBjNDMxNDk1M2E2ZDljMDZjMWMxYTEvdGFibGVyYW5nZToxMzdkOWVkYTlkMGM0MzE0OTUzYTZkOWMwNmMxYzFhMV8wLTEtMS0xLTE1MzE2Nw_35540043-de39-43a1-95a0-2202f6259fde">0001476840</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF80L2ZyYWc6ZjQ4ZDkzOWFmMjM0NGEyOWE3OTY1YTg3NjRlMmFkZTAvdGFibGU6MTM3ZDllZGE5ZDBjNDMxNDk1M2E2ZDljMDZjMWMxYTEvdGFibGVyYW5nZToxMzdkOWVkYTlkMGM0MzE0OTUzYTZkOWMwNmMxYzFhMV8xLTEtMS0xLTE1MzE2Nw_efb5b3fd-d89f-4049-88ac-c910c00436b5">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i29f584ac438a4a5d936ed8cf854fb472_D20211231-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF80L2ZyYWc6ZjQ4ZDkzOWFmMjM0NGEyOWE3OTY1YTg3NjRlMmFkZTAvdGFibGU6MTM3ZDllZGE5ZDBjNDMxNDk1M2E2ZDljMDZjMWMxYTEvdGFibGVyYW5nZToxMzdkOWVkYTlkMGM0MzE0OTUzYTZkOWMwNmMxYzFhMV8yLTEtMS0xLTE1NTM3OA_29f0d5c1-49b9-4977-ba97-b53cc51aa945">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzA0_3edd89a3-cac7-4104-a163-8d43472bda14">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18yMjc_369cd90b-8eb6-4b4e-8084-a23dbce09912">2022-04-26</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzA2_b6788fdc-dc65-4051-9748-3bd6c20800ad">Expensify, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6YWJmNTA4Mjg2ZTJjNDFkNDkwNjY0ZTg5MWMxZGI5MzUvdGFibGVyYW5nZTphYmY1MDgyODZlMmM0MWQ0OTA2NjRlODkxYzFkYjkzNV8xLTAtMS0xLTE1MzE2Nw_219771d0-abb7-4609-9d6b-c2f46fa5007f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6YWJmNTA4Mjg2ZTJjNDFkNDkwNjY0ZTg5MWMxZGI5MzUvdGFibGVyYW5nZTphYmY1MDgyODZlMmM0MWQ0OTA2NjRlODkxYzFkYjkzNV8xLTItMS0xLTE1MzE2Nw_c8a5694a-c7cc-4383-8c93-31e6ddb49ed3">001-41043</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6YWJmNTA4Mjg2ZTJjNDFkNDkwNjY0ZTg5MWMxZGI5MzUvdGFibGVyYW5nZTphYmY1MDgyODZlMmM0MWQ0OTA2NjRlODkxYzFkYjkzNV8xLTQtMS0xLTE1MzE2Nw_4f8bdce9-82d9-41c6-8b62-a059cfbd4821">27-0239450</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzA3_369c43f7-f5f9-4074-845d-5589ab9d0876">401 SW 5th Ave</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMjk5_bd13a7e3-4de6-4d12-8304-086a61bcfe94">Portland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzAw_f22f53d5-1c71-4d86-b3e6-1f70decab6fd">OR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzAx_6221d935-5e57-4e5d-9790-2de29554e543">97204</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzA4_05b7da82-2b5f-47a9-8885-5a6764b7b6be">971</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzAy_fa8eb5d1-717a-44da-8c7b-a86ed49c8533">365-3939</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6MWU5OGQ5ODhiZTk5NDM3OWJkYTQ3YTc4YmYwOWIxMzIvdGFibGVyYW5nZToxZTk4ZDk4OGJlOTk0Mzc5YmRhNDdhNzhiZjA5YjEzMl8wLTAtMS0xLTE1MzE2Nw_bb99843a-872c-40f4-b43d-d811c79a816c">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6MWU5OGQ5ODhiZTk5NDM3OWJkYTQ3YTc4YmYwOWIxMzIvdGFibGVyYW5nZToxZTk4ZDk4OGJlOTk0Mzc5YmRhNDdhNzhiZjA5YjEzMl8yLTAtMS0xLTE1MzE2Nw_6407e68b-f192-42f3-9e18-8099a4548ce5">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6MWU5OGQ5ODhiZTk5NDM3OWJkYTQ3YTc4YmYwOWIxMzIvdGFibGVyYW5nZToxZTk4ZDk4OGJlOTk0Mzc5YmRhNDdhNzhiZjA5YjEzMl80LTAtMS0xLTE1MzE2Nw_ae4d0030-9eec-4e39-8032-77f71eef0a94">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6MWU5OGQ5ODhiZTk5NDM3OWJkYTQ3YTc4YmYwOWIxMzIvdGFibGVyYW5nZToxZTk4ZDk4OGJlOTk0Mzc5YmRhNDdhNzhiZjA5YjEzMl82LTAtMS0xLTE1MzE2Nw_39801255-c6f6-4cea-bbd8-befccc078773">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6ODEyYjY5YTExZDEyNDEwOTgyYmNjZjFjNWU5MjM1N2QvdGFibGVyYW5nZTo4MTJiNjlhMTFkMTI0MTA5ODJiY2NmMWM1ZTkyMzU3ZF8xLTAtMS0xLTE1MzE2Nw_54be3e74-ca50-41fe-92e6-d1b58995d0f9">Class A Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6ODEyYjY5YTExZDEyNDEwOTgyYmNjZjFjNWU5MjM1N2QvdGFibGVyYW5nZTo4MTJiNjlhMTFkMTI0MTA5ODJiY2NmMWM1ZTkyMzU3ZF8xLTItMS0xLTE1MzE2Nw_e068eb22-7ecf-42c7-b9b5-186cd0c89bf8">EXFY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGFibGU6ODEyYjY5YTExZDEyNDEwOTgyYmNjZjFjNWU5MjM1N2QvdGFibGVyYW5nZTo4MTJiNjlhMTFkMTI0MTA5ODJiY2NmMWM1ZTkyMzU3ZF8xLTQtMS0xLTE1MzE2Nw_b5530630-9d86-4a36-9a9d-a7f1de77190e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzA5_d0ef9c75-4c8f-46ee-a358-db30363a6b82">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ibe93581529e14959b624592a7d38b5d8_D20220426-20220426"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMGQ4NDU1NjZhNTQwZGU4NTllYjc1NTJkMDkzNGIwL3NlYzo3ZjBkODQ1NTY2YTU0MGRlODU5ZWI3NTUyZDA5MzRiMF8xL2ZyYWc6NDgzMWM4YmUxOTFmNDhiOTlmNDY5NGYxY2IzZmZiYzcvdGV4dHJlZ2lvbjo0ODMxYzhiZTE5MWY0OGI5OWY0Njk0ZjFjYjNmZmJjN18xMzAz_57fed986-0683-4f6f-ad2b-f4a8c280d2e8">false</dei:EntityExTransitionPeriod>
</xbrl>
