<?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="i205b8c04d34f4f9f8d6a11ddf2c67655_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="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF80L2ZyYWc6NGYzN2I0NTZmNjI4NGE0YjkwMjIwZTUyMjQ3MmVjOTUvdGFibGU6YWJkMTY0NjA4MDkxNDUwZWFjM2EyZmM4OTliNDA4MGIvdGFibGVyYW5nZTphYmQxNjQ2MDgwOTE0NTBlYWMzYTJmYzg5OWI0MDgwYl8wLTEtMS0xLTE4NTM0Ng_a2453bab-bfad-4c09-8247-0388ab6acb07">0001476840</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF80L2ZyYWc6NGYzN2I0NTZmNjI4NGE0YjkwMjIwZTUyMjQ3MmVjOTUvdGFibGU6YWJkMTY0NjA4MDkxNDUwZWFjM2EyZmM4OTliNDA4MGIvdGFibGVyYW5nZTphYmQxNjQ2MDgwOTE0NTBlYWMzYTJmYzg5OWI0MDgwYl8xLTEtMS0xLTE4NTM0Ng_20150712-768d-46b3-bf03-b0c05fd1b255">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzA4_1acbcafb-f184-46ae-847d-c46c49171509">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8yMjc_3bbc4ec6-b12c-49b9-8b9c-95a1b32e9c55">2022-08-11</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzA5_8a8bec83-e52c-49c8-8c24-d38c876d7ee9">Expensify, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6ZWMwZWVmMGNjZWY3NDA0ZDk2NTJmMWQ4NWQxMzk3OTIvdGFibGVyYW5nZTplYzBlZWYwY2NlZjc0MDRkOTY1MmYxZDg1ZDEzOTc5Ml8xLTAtMS0xLTE4NTM0Ng_2923c710-34e5-46ee-abec-f711dd967e4c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6ZWMwZWVmMGNjZWY3NDA0ZDk2NTJmMWQ4NWQxMzk3OTIvdGFibGVyYW5nZTplYzBlZWYwY2NlZjc0MDRkOTY1MmYxZDg1ZDEzOTc5Ml8xLTItMS0xLTE4NTM0Ng_9967bc0f-5446-4312-ba97-6f09165b5db0">001-41043</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6ZWMwZWVmMGNjZWY3NDA0ZDk2NTJmMWQ4NWQxMzk3OTIvdGFibGVyYW5nZTplYzBlZWYwY2NlZjc0MDRkOTY1MmYxZDg1ZDEzOTc5Ml8xLTQtMS0xLTE4NTM0Ng_4ae59db8-67d0-4795-a59f-de4ee832978f">27-0239450</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzAy_083c50d2-3e4f-421d-bc0b-9b34786c0c72">401 SW 5th Ave</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzAz_717150b2-c2e6-477d-b0b2-70386b080860">Portland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzA0_5578a07d-9a0f-47ea-9633-b818c0ba398a">OR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzA1_b005eb94-afc9-41fd-9a13-ed5765f21fca">97204</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMjk5_22970d2d-9a66-42b2-a715-b73ba2ac010d">971</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzA2_2e319afe-6fef-42ef-979b-312a39514730">365-3939</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6NTI3YTU1YjQ1ZDZiNDZmYmFjNzNiM2VmY2JjZDE5YjMvdGFibGVyYW5nZTo1MjdhNTViNDVkNmI0NmZiYWM3M2IzZWZjYmNkMTliM18wLTAtMS0xLTE4NTM0Ng_d23b5c01-7ed3-4805-af12-48512554e5b6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6NTI3YTU1YjQ1ZDZiNDZmYmFjNzNiM2VmY2JjZDE5YjMvdGFibGVyYW5nZTo1MjdhNTViNDVkNmI0NmZiYWM3M2IzZWZjYmNkMTliM18yLTAtMS0xLTE4NTM0Ng_2db6eaa9-e330-4e4f-ada9-b96350e96a03">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6NTI3YTU1YjQ1ZDZiNDZmYmFjNzNiM2VmY2JjZDE5YjMvdGFibGVyYW5nZTo1MjdhNTViNDVkNmI0NmZiYWM3M2IzZWZjYmNkMTliM180LTAtMS0xLTE4NTM0Ng_6c36d9b5-0c3e-4fc0-a697-e7798bc69f9d">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6NTI3YTU1YjQ1ZDZiNDZmYmFjNzNiM2VmY2JjZDE5YjMvdGFibGVyYW5nZTo1MjdhNTViNDVkNmI0NmZiYWM3M2IzZWZjYmNkMTliM182LTAtMS0xLTE4NTM0Ng_38d7504c-0c46-4b70-853c-31e4290f61f4">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6Y2JjZjYxMjAyOGQxNDJlMWI3MThiM2RjZjQxYWQ0YjcvdGFibGVyYW5nZTpjYmNmNjEyMDI4ZDE0MmUxYjcxOGIzZGNmNDFhZDRiN18xLTAtMS0xLTE4NTM0Ng_788fab80-2ae6-4d31-a4c4-9cf03ae9bcbe">Class A Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6Y2JjZjYxMjAyOGQxNDJlMWI3MThiM2RjZjQxYWQ0YjcvdGFibGVyYW5nZTpjYmNmNjEyMDI4ZDE0MmUxYjcxOGIzZGNmNDFhZDRiN18xLTItMS0xLTE4NTM0Ng_01c87559-3063-4681-a2b3-c9455cc7ebdb">EXFY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGFibGU6Y2JjZjYxMjAyOGQxNDJlMWI3MThiM2RjZjQxYWQ0YjcvdGFibGVyYW5nZTpjYmNmNjEyMDI4ZDE0MmUxYjcxOGIzZGNmNDFhZDRiN18xLTQtMS0xLTE4NTM0Ng_abcb41d6-4570-4e2b-8980-db4a3f6590b4">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzAw_8564e3ea-8bc3-48e6-abc9-5db165d3b420">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i205b8c04d34f4f9f8d6a11ddf2c67655_D20220811-20220811"
      id="id3VybDovL2RvY3MudjEvZG9jOmZkOTlmMDExMGY4NjQ0MGViNWQwZDY1NTY3NmQ2NTkwL3NlYzpmZDk5ZjAxMTBmODY0NDBlYjVkMGQ2NTU2NzZkNjU5MF8xL2ZyYWc6NDNhNzYwYzU0MTg1NDdiYTg5ZmYyOWJjNzg0MTA4NzEvdGV4dHJlZ2lvbjo0M2E3NjBjNTQxODU0N2JhODlmZjI5YmM3ODQxMDg3MV8xMzA3_23bcfc26-c080-4dfa-9a43-28e45bd3cdc2">false</dei:EntityExTransitionPeriod>
</xbrl>
