<?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-20220811.xsd" xlink:type="simple"/>
    <context id="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <startDate>2022-08-11</startDate>
            <endDate>2022-08-11</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl80L2ZyYWc6OThkMjIxN2IzMGJjNDMzNjgxN2M0ZTQxMjI5OTM5MGIvdGFibGU6ZmMxMmNiMzkwYjcxNDc3ZTk2NGM3ZWE5NTNmNDQ2ZTQvdGFibGVyYW5nZTpmYzEyY2IzOTBiNzE0NzdlOTY0YzdlYTk1M2Y0NDZlNF8wLTEtMS0xLTE3OTc4Mw_e37e4a0d-46ce-4790-b044-4ef5a32b32a8">0001476840</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl80L2ZyYWc6OThkMjIxN2IzMGJjNDMzNjgxN2M0ZTQxMjI5OTM5MGIvdGFibGU6ZmMxMmNiMzkwYjcxNDc3ZTk2NGM3ZWE5NTNmNDQ2ZTQvdGFibGVyYW5nZTpmYzEyY2IzOTBiNzE0NzdlOTY0YzdlYTk1M2Y0NDZlNF8xLTEtMS0xLTE3OTc4Mw_b948079f-e75e-43b1-a48f-93673862812d">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzAx_d4480b36-321e-4b22-a4e5-41005dc1368f">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8yMjc_83b59c62-e4bc-43a5-bf5b-74ba1a4ca12b">2022-08-11</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzA5_be94abcb-9cfb-4f55-853e-325c13b5cf4d">Expensify, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6NGQ3MjkxOTkwZTMyNDVjNWI0NTM0MDk4YzU4MTVhOTIvdGFibGVyYW5nZTo0ZDcyOTE5OTBlMzI0NWM1YjQ1MzQwOThjNTgxNWE5Ml8xLTAtMS0xLTE3OTc4Mw_b1c03a41-077f-4b04-b96d-8fbccae8c6b2">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6NGQ3MjkxOTkwZTMyNDVjNWI0NTM0MDk4YzU4MTVhOTIvdGFibGVyYW5nZTo0ZDcyOTE5OTBlMzI0NWM1YjQ1MzQwOThjNTgxNWE5Ml8xLTItMS0xLTE3OTc4Mw_1c3922ee-3208-44be-9d49-9a3d987dcaa7">001-41043</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6NGQ3MjkxOTkwZTMyNDVjNWI0NTM0MDk4YzU4MTVhOTIvdGFibGVyYW5nZTo0ZDcyOTE5OTBlMzI0NWM1YjQ1MzQwOThjNTgxNWE5Ml8xLTQtMS0xLTE3OTc4Mw_313ae34f-75e0-4d5b-b799-b20d6ac48a14">27-0239450</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzAy_4f291bd4-df02-449a-89bd-e6650cfe099b">401 SW 5th Ave</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzAz_c3234c0c-3555-4bff-a66e-d42af4c3a0fd">Portland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzA0_f0350fd8-ad63-4334-808c-e8bfa1d322de">OR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzA1_d419d50b-9f58-4915-bc35-633bdfd508fc">97204</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzA2_80a68d3a-92e6-4c7f-877f-41a943e82622">971</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMjk5_4b44e571-c406-4a03-ac32-b8ed80548b74">365-3939</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6MGVjZjMwYjE4YTExNDg4ZGI1Y2Q0Mzc0OGFkN2YyODIvdGFibGVyYW5nZTowZWNmMzBiMThhMTE0ODhkYjVjZDQzNzQ4YWQ3ZjI4Ml8wLTAtMS0xLTE3OTc4Mw_c362f640-ff08-4246-beda-93df5f9a6d9e">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6MGVjZjMwYjE4YTExNDg4ZGI1Y2Q0Mzc0OGFkN2YyODIvdGFibGVyYW5nZTowZWNmMzBiMThhMTE0ODhkYjVjZDQzNzQ4YWQ3ZjI4Ml8yLTAtMS0xLTE3OTc4Mw_153e28fe-0ed3-46f9-b308-7b5979d66f33">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6MGVjZjMwYjE4YTExNDg4ZGI1Y2Q0Mzc0OGFkN2YyODIvdGFibGVyYW5nZTowZWNmMzBiMThhMTE0ODhkYjVjZDQzNzQ4YWQ3ZjI4Ml80LTAtMS0xLTE3OTc4Mw_9f1ff834-984d-4a5c-84bb-a42d742ea12a">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6MGVjZjMwYjE4YTExNDg4ZGI1Y2Q0Mzc0OGFkN2YyODIvdGFibGVyYW5nZTowZWNmMzBiMThhMTE0ODhkYjVjZDQzNzQ4YWQ3ZjI4Ml82LTAtMS0xLTE3OTc4Mw_a9d0dec5-e614-4cf8-b911-b51b32491d30">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6MjQ0NWE5NjQ3ZjAyNGFmZmI5Zjc4MjY2MTA5Y2ZkMTQvdGFibGVyYW5nZToyNDQ1YTk2NDdmMDI0YWZmYjlmNzgyNjYxMDljZmQxNF8xLTAtMS0xLTE3OTc4Mw_ac9f857e-654b-468c-918c-3a807efed726">Class A Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6MjQ0NWE5NjQ3ZjAyNGFmZmI5Zjc4MjY2MTA5Y2ZkMTQvdGFibGVyYW5nZToyNDQ1YTk2NDdmMDI0YWZmYjlmNzgyNjYxMDljZmQxNF8xLTItMS0xLTE3OTc4Mw_9695b9b1-58b9-4982-8032-ad6746e81a2d">EXFY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGFibGU6MjQ0NWE5NjQ3ZjAyNGFmZmI5Zjc4MjY2MTA5Y2ZkMTQvdGFibGVyYW5nZToyNDQ1YTk2NDdmMDI0YWZmYjlmNzgyNjYxMDljZmQxNF8xLTQtMS0xLTE3OTc4Mw_72e686fa-eb60-415d-91fc-5e982db1d510">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzAw_65536968-40a5-43e9-bd2b-46f514fc4241">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i48fc0fbcf1404e82a6a15f7052da6da4_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOjNlMTI5NGNkNmNkMDQxZjZiN2Y5NmY3YTBkZjU5ZWY2L3NlYzozZTEyOTRjZDZjZDA0MWY2YjdmOTZmN2EwZGY1OWVmNl8xL2ZyYWc6NWE2NzJlZWM3ODBjNGYwODg4YzFjN2ExNWVkZGIxNzkvdGV4dHJlZ2lvbjo1YTY3MmVlYzc4MGM0ZjA4ODhjMWM3YTE1ZWRkYjE3OV8xMzA3_88c10859-4228-42ed-842e-4571aa5cd27c">false</dei:EntityExTransitionPeriod>
</xbrl>
